Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
[Funkce přidružená k této stránce DirectShow je starší funkce. Byla nahrazena MediaPlayer, MMFMediaEnginea Audio/Video Capture v Media Foundation. Tyto funkce jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal MediaPlayer, MMFMediaEngine a Audio/Video Capture v Media Foundation místo DirectShow, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]
Tato část popisuje struktury DirectShow.
| Struktura | Popis |
|---|---|
| ALLOCATOR_PROPERTIES | Obsahuje počet, velikost, zarovnání a vlastnosti předpony alokátoru. |
| AM_DVD_RENDERSTATUS | Obsahuje kódy označující stav přehrávání DVD-Video. |
| AMCOPPCommand | Obsahuje příkaz COPP. |
| AMCOPPSignature | Obsahuje podpis pro zahájení relace COPP (Certified Output Protection Protocol). |
| AMCOPPStatusInput | Obsahuje žádost o stav COPP. |
| AMCOPPStatusOutput | Obsahuje výsledek žádosti o stav COPP. |
| AM_MEDIA_TYPE | Popisuje typ média. |
| AM_MPEGSTREAMTYPE | Popisuje základní datový proud MPEG-1. |
| AM_MPEGSYSTEMTYPE | Definuje blok formátu pro systémový stream MPEG-1. |
| AM_SAMPLE2_PROPERTIES | Popisuje vlastnosti obecné ukázky médií. |
| AM_STREAM_INFO | Obsahuje informace o spuštění a zastavení připnutí. |
| AM_WMT_EVENT_DATA | Obsahuje informace týkající se události WMT_STATUS a přidruženého stavového kódu vráceného sadou Windows Media Format SDK. |
| AM_WST_PAGE | Popisuje stránku textu WST. |
| AMOVIESETUP_FILTER | Obsahuje informace o filtru pro registraci filtru. |
| AMOVIESETUP_MEDIATYPE | Obsahuje informace o typu média pro registraci filtru. |
| AMOVIESETUP_PIN | Obsahuje informace o připnutí pro registraci filtru. |
| AMVABeginFrameInfo | Určuje informace potřebné k zahájení zpracování rámce. |
| AMVABUFFERINFO | Popisuje informace o vyrovnávací paměti. |
| AMVACompBufferInfo | Popisuje přidělené povrchy a komprimované informace o vyrovnávací paměti. |
| AMVAEndFrameInfo | Určuje informace pro dokončení zpracování rámce. |
| AMVAInternalMemInfo | Určuje množství pomocné paměti, kterou bude úroveň abstrakce hardwaru (HAL) přidělovat pro její privátní použití. |
| AMVAUncompBufferInfo | Popisuje plochy, které se mají přidělit. |
| AMVAUncompDataInfo | Určuje formát pixelů a rozměrové charakteristiky vstupního datového proudu. |
| AMVPDATAINFO | Určuje vlastnosti specifické pro data vstupního datového proudu VP. |
| AMVPDIMINFO | Určuje rozměrové charakteristiky vstupního datového proudu VP. |
| AMVPSIZE | Určuje šířku a výšku image VP. |
| ANALOGVIDEOINFO | Udržuje informace o formátu analogového video signálu. |
| AUDIO_STREAM_CONFIG_CAPS | Obsahuje informace o všech podporovaných formátech zvuku. |
| AVIMAINHEADER | Definuje globální informace v souboru AVI. |
| AVIMETAINDEX | Základní struktura indexu AVI 2.0 (formát indx). |
| AVIOLDINDEX | Popisuje index AVI 1.0 (formát idx1). |
| AVIPALCHANGE | Definuje změnu palety v souboru AVI. |
| AVISTDINDEX | Obsahuje standardní index AVI 2.0. |
| AVISTDINDEX_ENTRY | Obsahuje jednu položku indexu pro standardní index AVI 2.0. |
| AVISTREAMHEADER | Obsahuje informace o jednom datovém proudu v souboru AVI. |
| AVISUPERINDEX | Obsahuje super index AVI 2.0 (index indexů). |
| BITMAPINFOHEADER | Obsahuje informace o rozměrech a barevném formátu rastru nezávislého na zařízení (DIB). |
| codecAPIEventData | Popisuje data události, která kodér předává spolu s událostí EC_CODECAPI_EVENT. |
| COLORKEY | Komunikuje informace o barevném klíči mezi rendererem a jiným filtrem. |
| DDCOLORKEY | Popisuje barevný klíč jako rozsah hodnot. |
| DVD_DECODER_CAPS | Obsahuje informace o možnostech dekodéru zvuku. |
| DVD_HMSF_TIMECODE | Obsahuje informace o časovém kódu. |
| DVD_MenuAttributes | Obsahuje informace o nabídkách na disku DVD. |
| DVD_MUA_Coeff | Obsahuje informace o prostorových směšovacích koeficientech zvuku pro multichannel zvuk na DVD. |
| DVD_MUA_MixingInfo | Obsahuje informace o obměně zvuku míchání informací na disku DVD. |
| DVD_MultichannelAudioAttributes | Obsahuje informace o zvukových proudech multichannel na disku DVD. |
| DVD_KaraokeAttributes | Obsahuje informace o zvukových streamech karaoke na disku DVD. |
| DVD_PLAYBACK_LOCATION | Obsahuje umístění pro přehrávání DVD. |
| DVD_PLAYBACK_LOCATION2 | Obsahuje umístění pro přehrávání DVD. |
| DVD_SubpictureAttributes | Obsahuje informace o datovém proudu subpicture na disku DVD. |
| DVD_TIMECODE | Obsahuje časové kódy DVD v hodinách, minutách, sekundách a rámcích. |
| DVD_TitleAttributes | Obsahuje informace o názvu na disku DVD. |
| DVD_VideoAttributes | Obsahuje informace o streamu videa na disku DVD. |
| DVINFO | Popisuje formát datového proudu digitálního videa (DV). |
| FILTER_INFO | Obsahuje informace o filtru. |
| HEAACWAVEFORMAT | Obsahuje formátovat data pro datový proud AAC nebo HE-AAC, který obsahuje data AudioSpecificConfig(). |
| HEAACWAVEINFO | Obsahuje data formátu pro datový proud AAC (Advanced Audio Coding) nebo High-Efficiency Advanced Audio Coding (HE-AAC). |
| KSMULTIPLE_ITEM | Popisuje velikost a počet vlastností proměnné délky u pinů v režimu jádra. |
| KSTOPOLOGY_CONNECTION | Popisuje připojení uzlu ve filtru streamování jádra (KS). |
| MPEG1VIDEOINFO | Definuje formát dat videa MPEG-1. |
| MPEG1WAVEFORMAT | Definuje formát zvukových dat MPEG-1. |
| MPEG2_TRANSPORT_STRIDE | Popisuje formát paketů přenosového streamu MPEG-2 (TS). |
| MPEG2VIDEOINFO | Obsahuje další informace o videosystému MPEG-2. |
| MPEGLAYER3WAVEFORMAT | Popisuje zvukový formát MPEG Audio Layer-3 (MP3). |
| NORMALIZEDRECT | Určuje umístění obdélníku videa v prostoru složení. |
| PERFINFO_DSHOW_AUDIOBREAK | Data pro událost trasování typu GUID_AUDIOBREAK |
| PERFINFO_DSHOW_AVREND | Data pro událost trasování typu GUID_VIDEOREND |
| PERFINFO_DSHOW_STREAMTRACE | Data pro událost trasování typu GUID_STREAMTRACE |
| PID_MAP | Identifikuje obsah ID paketu přenosového streamu MPEG-2. |
| PIN_INFO | Obsahuje informace o špendlíku. |
| kvality | Definuje zprávu řízení kvality. |
| REGFILTER2 | Popisuje filtr pro registraci prostřednictvím rozhraní IFilterMapper2. |
| REGFILTERPINS | Obsahuje informace o připnutí pro registraci filtru. |
| REGFILTERPINS2 | Obsahuje informace pro registraci filtru prostřednictvím IFilterMapper2 rozhraní. |
| REGPINMEDIUM | Popisuje špendlíkové médium pro registraci prostřednictvím rozhraní IFilterMapper2. |
| REGPINTYPES | Obsahuje informace o typu média pro registraci filtru. |
| STREAM_ID_MAP | Obsahuje informace o základním datovém proudu v rámci datového proudu programu MPEG-2. |
| TIMECODE | Obsahuje základní informace o počtu rámců časového kódu. |
| TIMECODE_SAMPLE | Obsahuje úplné informace o časovém kódu. |
| TRUECOLORINFO | Udržuje informace o barvě. |
| VIDEO_STREAM_CONFIG_CAPS | Obsahuje informace o možných připojeních. |
| VIDEOINFO | Obsahuje informace, které určují obrázek videa a jeho barevnou paletu a masky bitů. |
| VIDEOINFOHEADER | Popisuje rastrový obrázek a informace o barvě obrázku videa. |
| VIDEOINFOHEADER2 | Popisuje rastrový obrázek a informace o barvě pro obrázek videa, včetně informací o poměru stran mezi krajkami, ochranou proti kopírování a poměru stran pixelů. |
| VMR9AllocationInfo | Slouží k přidělení nové rastrové plochy IVMRSurfaceAllocatorNotify9::AllocateSurfaceHelper metoda. (VMR-9.) |
| VMR9AlphaBitmap | Poskytuje statický alfa-blended rastr, který se má zobrazit na složené video rámečku dodaném IVMRMixerBitmap9::GetAlphaBitmapParameters metoda. (VMR-9.) |
| VMR9DeinterlaceCaps | Popisuje možnosti režimu deinterlacingu. (VMR-9.) |
| VMR9Frequency | Popisuje frekvenci streamu videa. (VMR-9.) |
| VMR9MonitorInfo | Slouží k nastavení a načítání informací o monitorech v systému. (VMR-9.) |
| VMR9NormalizedRect | Slouží k určení nebo načtení umístění obdélníku videa v prostoru složení. (VMR-9.) |
| VMR9PresentationInfo | Slouží k prezentaci informací o rámečku videa. (VMR-9.) |
| VMR9ProcAmpControl | Určuje úpravy obrázků, které se mají provést ve streamu videa. (VMR-9.) |
| VMR9ProcAmpControlRange | Určuje platný rozsah vlastnosti úpravy obrázku. (VMR-9.) |
| VMR9VideoDesc | Připisuje stream videa, aby byl deinterlacován. (VMR-9.) |
| VMR9VideoStreamInfo | Obsahuje informace o streamu videa, které používá VMR-9. |
| VMRALLOCATIONINFO | Slouží k přidělení nové rastrové plochy IVMRSurfaceAllocator::AllocateSurface metoda. (VMR-7.) |
| VMRALPHABITMAP | Poskytuje statický alfa-blended rastr, který se má zobrazit na složené video rámečku dodaném IVMRMixerBitmap::GetAlphaBitmapParameters metoda. (VMR-7.) |
| VMRGUID | Slouží k identifikaci monitorování v systému. (VMR-7.) |
| VMRMONITORINFO | Slouží k nastavení a načítání informací o monitorech v systému. (VMR-7.) |
| VMRPRESENTATIONINFO | Slouží k prezentaci informací o rámečku videa. (VMR-7.) |
| VMRVIDEOSTREAMINFO | Obsahuje informace o streamu videa, které se používají ve volání filtru Video Mix Renderer IVMRImageCompositor::CompositeImage metoda. (VMR-7.) |
| WAVEFORMATEX | Definuje formát dat waveform-audio. |
| WAVEFORMATEXTENSIBLE | Definuje formát dat waveform-audio pro formáty, které mají více než dva kanály. |
Související témata