DirectShow – výčtové typy
[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 typy výčtu DirectShow.
Výčtový typ | Popis |
---|---|
_AM_ASFWRITERCONFIG_PARAM | Definuje parametry konfigurace pro filtr WM ASF Writer. |
_AM_AUDIO_RENDERER_STAT_PARAM | Určuje, které informace o výkonu se mají načíst ze zvukového rendereru. |
_AM_FILTER_MISC_FLAGS | Obsahuje příznaky filtru zdrojového nebo rendereru. |
AM_ASPECT_RATIO_MODE | Určuje poměr stran obrázku videa v okně zobrazení. |
AM_DVD_GRAPH_FLAGS | Určuje typ dekodéru, který se má použít v grafu filtru DVD. |
AM_DVD_STREAM_FLAGS | Popisuje typ streamu DVD (video, zvuk nebo dílčí obrázek). |
AM_GRAPH_CONFIG_RECONNECT_FLAGS | Určuje, jak znovu připojit filtry při dynamickém opětovném sestavení grafu filtru. |
AM_INTF_SEARCH_FLAGS | Určuje typy objektů, které se mají hledat, při pokusu o vyhledání rozhraní v grafu filtru. |
AM_LINE21_CCLEVEL | Označuje úroveň schopností skrytých titulků. |
AM_LINE21_CCSERVICE | Označuje službu dekodéru skrytých titulků. |
AM_LINE21_CCSTATE | Označuje stav skrytého titulku (zapnuto nebo vypnuto). |
AM_LINE21_DRAWBGMODE | Označuje režim pozadí textu s titulky. |
AM_MPEG2Level | Označuje úroveň videa MPEG-2, jak je uvedeno ve standardu videa MPEG-2. |
AM_MPEG2Profile | Označuje profil videa MPEG-2, jak je uvedeno ve standardu videa MPEG-2. |
AM_OVERLAY_NOTIFY_FLAGS | Obsahuje informace o tom, co se překryv změnilo nebo co se má změnit. |
AM_PIN_CONNECTION_BLOCK_FLAGS | Definuje příznaky, které určují, jak blokovat tok dat z výstupního špendlíku. |
AM_PROPERTY_DVD_RATE_CHANGE | Nepodporuje se. |
AM_PUSHSOURCE_FLAGS | Označuje chování živého zdrojového filtru. |
AM_SAMPLE_PROPERTY_FLAGS | Určuje hodnoty pro dwSampleFlags a dwStreamId členy struktury AM_SAMPLE2_PROPERTIES. Tyto hodnoty popisují vlastnosti ukázek médií. |
AM_SEEKING_SEEKING_CAPABILITIES | Určuje možnosti hledání datového proudu médií. |
AM_STREAM_INFO_FLAGS | Určuje, zda byly nastaveny různé součásti struktury AM_STREAM_INFO. |
AM_WST_DRAWBGMODE | Určuje, jestli je pozadí okna skrytých titulků WST neprůhledné nebo průhledné. |
AM_WST_LEVEL | Nepodporuje se. |
AM_WST_SERVICE | Určuje typ služby WST. |
AM_WST_STATE | Určuje, jestli je skryté titulky WST zapnuté nebo vypnuté. |
AM_WST_STYLE | Nepodporuje se. |
AMExtendedSeekingCapabilities | Určuje možnosti hledání filtru. Používá se s IAMExtendedSeeking::get_ExSeekCapabilities. |
AMOVERLAYFX | Určuje efekty na překryvné ploše hardwaru DirectDraw. |
AMRESCTL_RESERVEFLAGS | Obsahuje příznaky určující, jestli se má zvýšit nebo zrušit počet aktuálně rezervovaných prostředků. |
AMTunerModeType | Určuje frekvenci televizního tuneru (kabel nebo anténu). |
AMVP_MODE | Určuje různé režimy pro porty videa (VP). |
AMVP_SELECT_FORMAT_BY | Určuje kritéria, která má mixér VP použít k výběru formátu videa. |
AnalogVideoStandard | Určuje formát analogového video signálu základního pásma. |
CameraControlFlags | Určuje, zda je určitá funkce fotoaparátu nastavena automaticky nebo ručně. |
CameraControlProperty | Určuje, jakou část kamery DirectShow řídí. |
CompressionCaps | Označuje možnosti komprese videa. |
COPP_ACP_Protection_Level | Určuje úroveň ochrany AKT. |
COPP_BusType | Určuje typ vstupně-výstupní sběrnice používané grafickým adaptérem. |
COPP_CGMSA_Protection_Level | Určuje úroveň ochrany CGMS-A. |
COPP_ConnectorType | Určuje typ fyzického konektoru. |
COPP_HDCP_Protection_Level | Určuje úroveň ochrany HDCP. |
COPP_ImageAspectRatio_EN300294 | Určuje poměr stran pro EN 300 294. |
COPP_StatusFlags | Určuje stav relace COPP. |
COPP_StatusHDCPFlags | Obsahuje příznaky stavu HDCP. |
COPP_TVProtectionStandard | Definuje seznam standardů ochrany TV pro COPP. |
DECIMATION_USAGE | Popisuje strategii decimace používanou filtrem překryvného mixéru. |
DVD_AUDIO_APPMODE | Označuje aktuální režim zvuku. |
DVD_AUDIO_FORMAT | Označuje formát zvuku DVD. |
DVD_AUDIO_LANG_EXT | Definuje příznaky, které označují, jestli zvukový stream obsahuje rozšíření jazyka zvuku. |
DVD_CMD_FLAGS | Definuje příznaky, které řídí, jak DVD Navigator filtr zpracovává synchronizaci příkazů. |
DVD_DISC_SIDE | Označuje strany disku DVD. |
DVD_DOMAIN | Určuje domény DVD. |
DVD_ERROR | Určuje chybové stavy DVD. |
DVD_FRAMERATE | Určuje, jestli je dvd vytvořený k přehrávání při 25 nebo 30 snímků za sekundu. |
DVD_KARAOKE_ASSIGNMENT | Definuje konfiguraci mluvčího pro zvukový stream. |
DVD_KARAOKE_CONTENTS | Určuje příznaky, které při použití v bitové operaci OR popisují obsah každého kanálu zvukového streamu v názvu karaoke. |
DVD_KARAOKE_DOWNMIX | Definuje příznaky používané IDvdControl2::SelectKaraokeAudioPresentationMode metodu k řízení, na které reproduktory, pokud existuje, každý pomocný kanál je downmixed na. |
DVD_MENU_ID | Určuje identifikátory nabídek sady názvů DVD (VTS). |
DVD_NavCmdType | Definuje typy příkazů navigace dvd. |
DVD_OPTION_FLAG | Definuje příznaky, které řídí aspekty DVD Navigator chování filtru související s přehráváním obsahu DVD. |
DVD_PARENTAL_LEVEL | Identifikuje příznaky obecných rodičovských úrovní definovaných ve specifikaci DVD. |
DVD_PB_STOPPED | Označuje, proč se přehrávání DVD zastavilo. |
DVD_PREFERRED_DISPLAY_MODE | Označuje upřednostňovaný poměr stran okna uživatele a metodu převodu. |
DVD_RELATIVE_BUTTON | Identifikuje čtyři směrová tlačítka použitá pro navigaci v nabídce DVD a další operace. |
DVD_SUBPICTURE_CODING | Určuje, jaký druh obsahu datový proud dílčího obsahu obsahuje. |
DVD_SUBPICTURE_LANG_EXT | Definuje možné jazykové rozšíření v zadaném dílčím proudu. |
DVD_SUBPICTURE_TYPE | Definuje příznaky používané k určení typu obsahu, který datový proud dílčího obsahu obsahuje. |
DVD_TextCharSet | Definuje, s jakou znakovou sadou ISO je zadaný řetězec kódován. |
DVD_TextStringType | Definuje podmnožinu typů textových řetězců DVD. |
DVD_TIMECODE_FLAGS | Označuje rychlost snímků, při které byl dvd vytvořený k přehrávání. |
DVD_TITLE_APPMODE | Určuje, jestli je název DVD název karaoke. |
DVD_VIDEO_COMPRESSION | Definuje možné typy komprese DVD videa. |
DVD_WARNING | Určuje podmínky upozornění DVD. |
DVDECODERRESOLUTION | Označuje rozlišení dekódování digitálního videa (DV). |
DVENCODERFORMAT | Označuje formát DV. |
DVENCODERRESOLUTION | Označuje rozlišení kódování DV. |
DVENCODERVIDEOFORMAT | Označuje standard videa (NTSC nebo PAL) pro kódování DV. |
FILTER_STATE | Určuje stav filtru. |
InterleavingMode | Určuje, jak se na disk zapíšou snímky videa a zvukové ukázky. |
MEDIA_SAMPLE_CONTENT | Popisuje obsah základního datového proudu v rámci přenosového proudu MPEG-2. |
physicalConnectorType | Určuje fyzický typ špendlíku. |
PIN_DIRECTION | Označuje směr špendlíku. |
QualityMessageType | Popisuje zprávu o kvalitě. |
REG_PINFLAG | Definuje příznaky pro strukturu REGFILTERPINS2. |
REM_FILTER_FLAGS | Určuje, jak odebrat filtr z grafu filtru. |
SNDDEV_ERR | Určuje, jak se ke zvukovému zařízení přistupovalo, když došlo k chybě. |
TunerInputType | Určuje frekvenci televizního tuneru (kabel nebo anténu). |
TVAudioMode | Určuje režim ovládacího prvku zvuku tv. |
VALID_UOP_FLAG | Označuje, které příkazy uživatelské operace (UOP) jsou aktuálně povoleny diskem DVD. |
VfwCaptureDialogs | Určuje dialogové okno pro ovladač zachycení microsoft Video pro Windows. |
VfwCompressDialogs | Určuje dialogové okno pro kodek Video pro Windows. |
VideoControlFlags | Určuje režim operace pro videoza zařízení, jako je vodorovné nebo svislé překlopení, povolení externího triggeru a simulace triggeru. |
VIDEOENCODER_BITRATE_MODE | Definuje tři typy bitových rychlostí podporovaných metodami rozhraní IEncoderAPI. |
VideoProcAmpFlags | Určuje, jak nastavit vlastnosti videa. |
VideoProcAmpProperty | Určuje vlastnosti videa na zařízení pro záznam videa. |
VMR_ASPECT_RATIO_MODE | Používá se s IVMRWindowlessControl::GetAspectRatioMode a IVMRWindowlessControl::SetAspectRatioMode metody pro nastavení a načtení režimu poměru stran |
VMR9_SampleFormat | Popisuje prokládání streamu videa. |
VMR9AlphaBitmapFlags | Definuje možné hodnoty pro dwFlags člen struktury VMR9AlphaBit map. |
VMR9AspectRatioMode | Používá se s IVMRWindowlessControl9::GetAspectRatioMode a SetAspectRatioMode metody k nastavení a načtení režimu poměru stran. |
VMR9DeinterlacePrefs | Popisuje metodu deinterlacingu, kterou používá VMR-9, pokud metodu nastavenou aplikací nelze použít. |
VMR9DeinterlaceTech | Popisuje algoritmus použitý k deinterlacování streamu videa. |
VMR9MixerPrefs | Obsahuje příznaky, které určují decimaci, filtrování a informace o barevném prostoru, které se použijí při vytvoření obrázku videa na povrchu Direct3D. |
VMR9Mode | Používá se při volání IVMRFilterConfig9::GetRenderingMode a SetRenderingModemetod pro načtení nebo určení režimu vykreslování VMR-9. |
VMR9PresentationFlags | Člen struktury VMR9PresentationInfo. |
VMR9ProcAmpControlFlags | Určuje vlastnosti úpravy obrázku. |
VMR9SurfaceAllocationFlags | Používá se s metodou IVMRSurfaceAllocator9::InitializeDevice k určení parametrů vytvoření povrchu. |
VMR9RenderPrefs | Určuje základní předvolby vykreslování pro VMR-9. |
VMRDeinterlacePrefs | Používá se k popisu zásad předvoleb deinterlacingu pro VMR. |
VMRDeinterlaceTech | Používá se k popisu algoritmu použitého k deinterlacingu datového proudu. Příznaky se vzájemně nevylučují. |
VMRMixerPrefs | Obsahuje příznaky, které určují decimaci, filtrování a informace o barevném prostoru, které se použijí při vytvoření obrázku videa na povrchu DirectDraw. |
VMRMode | Používá se při volání IVMRFilterConfig::GetRenderingMode a IVMRFilterConfig::SetRenderingMode metod pro načtení nebo určení režimu vykreslování VMR-7. |
VMRPresentationFlags | Člen struktury VMRPRESENTATIONINFO |
VMRRenderPrefs | Používá se s IVMRFilterConfig::GetRenderingPrefs a IVMRFilterConfig::SetRenderingPrefs metody získání a nastavení základních předvoleb vykreslování. |
VMRSurfaceAllocationFlags | Používá se s metodou IVMRSurfaceAllocator::AllocateSurface k určení parametrů vytvoření povrchu. |
Související témata