DirectShowDSDShowAPIVideo for Windows[1]QuartzCOMDirectShowDirectX SDKWindows SDKPlatform SDK[2][3][4]

DirectShowAppleQuickTimeLinuxGStreamerXine

Windows VistaMedia Foundation[5]

歴史

編集

DirectShowActiveMovie (Quartz) WindowsMPEG-1BVideo for Windows32COMMedia Control Interface (MCI) [1]

ActiveMovie19963[6]5Internet Explorer 3.0[7]19973ActiveMovieDirectX 5[8]7DirectShow[9][10]Windows 98Windows[11]DirectX 8.0DirectX API[12]

200410DirectShowDirectX SDKDirectX SDK Extras20054DirectShowDirectX SDKWindows Server 2003 SP1Platform SDK[2][?]DirectShowDirectX SDK[13][14]

アーキテクチャ

編集

DirectShow[15][16]1[17]DirectShow使[18]

3













GraphEdit[19]GraphEdit1使DirectShowDVD DirectShow (Base Classes) DirectShow SDKC++使[20][21][22]DirectShow使使 DirectShow 8.0[23]

特徴

編集

MPEG-1, MP3, Windows Media Audio, Windows Media Video, MIDIAVI, ASF, WAV[24]WindowsMPEG-4 ASP, AAC, H.264, VorbisOgg, MOV, MP4使

DirectShow使Ogg Vorbis[25], Musepack[26], AC3[27]VLC[28]API

URLDirectShow[29]DirectShow

MoviesTaskQuickTimeC APIDirectShow1QuickTimeURLDirectShowQuickTime (ActiveX) [?]

DirectShow編集サービス

編集

DirectShow (DirectShow Editing Services, DES) Windows[1]DirectX 8.0 / Windows XPDirectShowAPIDirectShow使

DirectShowVisual C++[?]C#VB.NET.NETDirectShow Lib[30]

DirectShowDirectShowAPIDelphi 5, 6, 7C++ Builder6DSPack[31]

ビデオレンダラーフィルター

編集

DirectShowDirectDrawGDI [32]Video for WindowsDirectShow

DirectShow 6.0DirectX MediaDVDDirectDraw使PCITV調Video Port Extensions (VPE) DXVA

Windows XPVideo Mixing Renderer 7 (VMR-7VMR) 7GDI使DirectDraw7VMR-7[33]VMR-7[34]VMR-7Windows XP

DirectX 9VMR-9DirectDrawDirect3D9[35]DirectX 9使Windows

Windows VistaMedia FoundationEnhanced Video Renderer (EVR)[36]EVRDXVA 2.0Windows Vista[37]

関連項目

編集

参考

編集
  • MSDN DirectShow documentation”. 2007年7月7日閲覧。
  • Pesce, Mark D. (2003). Programming Microsoft DirectShow for Digital Video and Television. Microsoft Press. ISBN 0-7356-1821-6  (Sample Chapter)

脚注

編集


(一)^ abcMSDN Magazine (20027). Core Media Technology in Windows XP Empowers You to Create Custom Audio/Video Processing Components (). Microsoft PressPass. 200969[]

(二)^ abDirectShow | Microsoft Docs

(三)^ DirectShow - Windows applications | Microsoft Docs

(四)^ Windows SDK 8.0Direct3DDirectX APIWindows SDK

(五)^ Migrating from DirectShow to Media Foundation | Microsoft Docs

(六)^ Microsoft (199635). Microsoft Announces ActiveMovie. Microsoft PressPass. 20061231

(七)^ Microsoft (1996529). Microsoft Internet Explorer 3.0 Beta Now Available. Microsoft PressPass. 20061231

(八)^ Microsoft (1997331). Microsoft Unveils First Unified Multimedia API Strategy. Microsoft PressPass. 20061231

(九)^ Microsoft (1997721). Microsoft and Progressive Networks Collaborate on Streaming Media. Microsoft PressPass. 20061231

(十)^ DirectX Then and Now (Part 1)

(11)^ Microsoft Releases DirectShow SDK - Universal Playback for DVD, Digital Video and Audio, and the Internet

(12)^ Frequently Asked Questions About the DirectShow and Windows Media SDKs | Microsoft Docs

(13)^ DirectShow Samples | Microsoft Docs

(14)^ DirectShow Samples - Windows applications | Microsoft Docs

(15)^ Introduction to DirectShow Application Programming | Microsoft Docs

(16)^ DirectShow System Overview | Microsoft Docs

(17)^ About DirectShow Filters | Microsoft Docs

(18)^ Overview of Graph Building | Microsoft Docs

(19)^ Overview of GraphEdit (Windows) | Microsoft Docs

(20)^ DirectShow Base Classes | Microsoft Docs

(21)^ DirectShow Base Classes - Windows applications | Microsoft Docs

(22)^ DirectShow Base ClassesDirectX SDK/Windows SDKWindows SDK 8.0GitHubWindows-classic-samples/Samples/Win7Samples/multimedia/directshow/baseclasses at master · microsoft/Windows-classic-samples

(23)^ Dynamic Graph Building | Microsoft Docs

(24)^ Formats supported by default in DirectShow. 2005911

(25)^ illiminable Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC. 2006311

(26)^ Monogram's DirectShow filters for Musepack, AAC and AMR. 200838

(27)^ AC3Filter 

(28)^ Dean Anderson, Jim Lamberson (2007). Using VideoLan VLC in DirectShow. An open source bridge from VLC to DirectShow. 2008215

(29)^ DirectShow For Media Playback In Windows: Customizing Graphs

(30)^ DirectShow.NET

(31)^ DSPack[]

(32)^ DirectShow Video Renderer Filter | Microsoft Docs

(33)^ Video Mixing Renderer 7 (VMR-7). 2005911

(34)^ VMR Windowless Mode. 2005911

(35)^ Video Mixing Renderer 9 (VMR-9). 2005911

(36)^ Enhanced Video Renderer. 2007228

(37)^ Media Foundation forum[]

外部リンク

編集