DirectShow-Aufzählungstypen
[Das dieser Seite zugeordnete Feature DirectShow-ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngineund Audio/Video Capture in Media Foundationersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code MediaPlayer-, IMFMediaEngine und Audio-/Videoaufnahme in Media Foundation anstelle von DirectShow-verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]
In diesem Abschnitt werden die DirectShow-Aufzählungstypen beschrieben.
Aufzählungstyp | Beschreibung |
---|---|
_AM_ASFWRITERCONFIG_PARAM | Definiert Konfigurationsparameter für den WM ASF Writer-Filter. |
_AM_AUDIO_RENDERER_STAT_PARAM | Gibt an, welche Leistungsinformationen vom Audiorenderer abgerufen werden sollen. |
_AM_FILTER_MISC_FLAGS | Enthält die Quell- oder Rendererfilterkennzeichnungen. |
AM_ASPECT_RATIO_MODE | Gibt das Seitenverhältnis eines Videobilds in einem Anzeigefenster an. |
AM_DVD_GRAPH_FLAGS | Gibt den Typ des Decoders an, der in einem DVD-Filterdiagramm verwendet werden soll. |
AM_DVD_STREAM_FLAGS | Beschreibt einen DVD-Streamtyp (Video, Audio oder Unterpicture). |
AM_GRAPH_CONFIG_RECONNECT_FLAGS | Gibt an, wie Filter beim dynamischen Neuerstellen des Filterdiagramms erneut verbunden werden. |
AM_INTF_SEARCH_FLAGS | Gibt die Typen des zu durchsuchenden Objekts an, wenn versucht wird, eine Schnittstelle im Filterdiagramm zu finden. |
AM_LINE21_CCLEVEL | Gibt die Ebene der Untertitelfunktion an. |
AM_LINE21_CCSERVICE | Gibt den Decoderdienst für Untertitel an. |
AM_LINE21_CCSTATE | Gibt den Zustand der Untertitelung an (ein oder aus). |
AM_LINE21_DRAWBGMODE | Gibt den Hintergrundmodus für Untertitel an. |
AM_MPEG2Level | Gibt die MPEG-2-Videoebene an, wie im MPEG-2-Videostandard angegeben. |
AM_MPEG2Profile | Gibt das MPEG-2-Videoprofil an, wie im MPEG-2-Videostandard angegeben. |
AM_OVERLAY_NOTIFY_FLAGS | Enthält Informationen dazu, was sich die Überlagerung geändert hat oder was die Überlagerung ändert. |
AM_PIN_CONNECTION_BLOCK_FLAGS | Definiert Flags, die angeben, wie der Datenfluss von einer Ausgabenadel blockiert werden soll. |
AM_PROPERTY_DVD_RATE_CHANGE | Nicht unterstützt. |
AM_PUSHSOURCE_FLAGS | Gibt das Verhalten eines Livequellenfilters an. |
AM_SAMPLE_PROPERTY_FLAGS | Gibt Werte für die dwSampleFlags und dwStreamId Member der AM_SAMPLE2_PROPERTIES Struktur an. Diese Werte beschreiben die Eigenschaften von Medienbeispielen. |
AM_SEEKING_SEEKING_CAPABILITIES | Gibt die Suchfunktionen eines Mediendatenstroms an. |
AM_STREAM_INFO_FLAGS | Gibt an, ob verschiedene Komponenten der AM_STREAM_INFO Struktur festgelegt wurden. |
AM_WST_DRAWBGMODE | Gibt an, ob der Hintergrund eines WST-Fensters für Untertitel undurchsichtig oder transparent ist. |
AM_WST_LEVEL | Nicht unterstützt. |
AM_WST_SERVICE | Gibt den Typ des WST-Diensts an. |
AM_WST_STATE | Gibt an, ob die WST-Untertitelung aktiviert oder deaktiviert ist. |
AM_WST_STYLE | Nicht unterstützt. |
AMExtendedSeekingCapabilities | Gibt die Suchfunktionen eines Filters an. Wird mit IAMExtendedSeeking::get_ExSeekCapabilitiesverwendet. |
AMOVERLAYFX- | Gibt Effekte auf einer DirectDraw-Hardwareüberlagerungsoberfläche an. |
AMRESCTL_RESERVEFLAGS | Enthält Flags, die angeben, ob die Anzahl der zurzeit reservierten Ressourcen erhöht oder verringert werden soll. |
AMTunerModeType- | Gibt die Frequenz eines TV-Tuners (Kabel oder Antenne) an. |
AMVP_MODE | Gibt die verschiedenen Modi für Videoports (VP) an. |
AMVP_SELECT_FORMAT_BY | Gibt die Kriterien an, mit denen der VP-Mixer das Videoformat auswählen soll. |
AnalogVideoStandard- | Gibt das Format des baseband analogen Videosignals an. |
CameraControlFlags- | Gibt an, ob eine bestimmte Kamerafunktion automatisch oder manuell festgelegt wird. |
CameraControlProperty- | Gibt an, welcher Teil der Kamera DirectShow steuert. |
CompressionCaps- | Gibt videokomprimierungsfunktionen an. |
COPP_ACP_Protection_Level | Gibt die ACP-Schutzebene an. |
COPP_BusType | Gibt den Typ des vom Grafikkartenadapter verwendeten E/A-Buss an. |
COPP_CGMSA_Protection_Level | Gibt die CGMS-A Schutzebene an. |
COPP_ConnectorType | Gibt den Typ des physischen Verbinders an. |
COPP_HDCP_Protection_Level | Gibt die HDCP-Schutzebene an. |
COPP_ImageAspectRatio_EN300294 | Gibt das Seitenverhältnis für EN 300 294 an. |
COPP_StatusFlags | Gibt den Status einer COPP-Sitzung an. |
COPP_StatusHDCPFlags | Enthält HDCP-Statuskennzeichnungen. |
COPP_TVProtectionStandard | Definiert eine Liste der TV-Schutzstandards für COPP. |
DECIMATION_USAGE | Beschreibt die Dezimierungsstrategie, die vom Überlagerungsmischerfilter verwendet wird. |
DVD_AUDIO_APPMODE | Gibt den aktuellen Audiomodus an. |
DVD_AUDIO_FORMAT | Gibt das Audioformat einer DVD an. |
DVD_AUDIO_LANG_EXT | Definiert Flags, die angeben, ob ein Audiostream Audiosprachenerweiterungen enthält. |
DVD_CMD_FLAGS | Definiert Flags, die steuern, wie der DVD Navigator Filter die Befehlssynchronisierung behandelt. |
DVD_DISC_SIDE | Gibt die Seiten eines DVD-Datenträgers an. |
DVD_DOMAIN | Gibt DVD-Domänen an. |
DVD_ERROR | Gibt DVD-Fehlerbedingungen an. |
DVD_FRAMERATE | Gibt an, ob die DVD für die Wiedergabe mit 25 oder 30 Frames pro Sekunde erstellt wird. |
DVD_KARAOKE_ASSIGNMENT | Definiert die Lautsprecherkonfiguration für einen Audiodatenstrom. |
DVD_KARAOKE_CONTENTS | Gibt Flags an, die bei Verwendung in einem bitweisen OR-Vorgang den Inhalt jedes Kanals eines Audiostreams in einem Bitmap-Titel beschreiben. |
DVD_KARAOKE_DOWNMIX | Definiert Flags, die vom IDvdControl2::SelectKaraokeAudioPresentationMode Methode verwendet werden, um zu steuern, auf welche Lautsprecher, falls vorhanden, jeder Hilfskanal abgemixt wird. |
DVD_MENU_ID | Gibt VTS-Menübezeichner (DVD Video Title Set) an. |
DVD_NavCmdType | Definiert DVD-Navigationsbefehlstypen. |
DVD_OPTION_FLAG | Definiert Flags, die Aspekte des DVD Navigator Verhalten des Filters im Zusammenhang mit der Wiedergabe von DVD-Inhalten steuern. |
DVD_PARENTAL_LEVEL | Identifiziert Kennzeichnungen für die generischen Elternstufen, die in der DVD-Spezifikation definiert sind. |
DVD_PB_STOPPED | Gibt an, warum die DVD-Wiedergabe beendet wurde. |
DVD_PREFERRED_DISPLAY_MODE | Gibt das bevorzugte Seitenverhältnis und die Konvertierungsmethode des Benutzers an. |
DVD_RELATIVE_BUTTON | Identifiziert die vier Richtungsschaltflächen, die für die DVD-Menünavigation und andere Vorgänge verwendet werden. |
DVD_SUBPICTURE_CODING | Gibt an, welche Art von Inhalt der Unterdatenstrom enthält. |
DVD_SUBPICTURE_LANG_EXT | Definiert die möglichen Spracherweiterungen in einem angegebenen Unterpicture-Datenstrom. |
DVD_SUBPICTURE_TYPE | Definiert Flags, die verwendet werden, um zu bestimmen, welche Art von Inhalt der Unterdatenstrom enthält. |
DVD_TextCharSet | Definiert, mit welchem ISO-Zeichensatz eine angegebene Zeichenfolge codiert wird. |
DVD_TextStringType | Definiert eine Teilmenge der DVD-Textzeichenfolgentypen. |
DVD_TIMECODE_FLAGS | Gibt die Bildfrequenz an, mit der eine DVD für die Wiedergabe erstellt wurde. |
DVD_TITLE_APPMODE | Gibt an, ob es sich bei einem DVD-Titel um einen Titel handelt. |
DVD_VIDEO_COMPRESSION | Definiert die möglichen DVD-Videokomprimierungstypen. |
DVD_WARNING | Gibt DVD-Warnungsbedingungen an. |
DVDECODERRESOLUTION | Gibt die Decodierungsauflösung für digitale Videos (DV) an. |
DVENCODERFORMAT- | Gibt das DV-Format an. |
DVENCODERRESOLUTION | Gibt die DV-Codierungsauflösung an. |
DVENCODERVIDEOFORMAT | Gibt den Videostandard (NTSC oder PAL) für die DV-Codierung an. |
FILTER_STATE | Gibt den Status eines Filters an. |
InterleavingMode- | Gibt an, wie Videoframes und Audiobeispiele auf den Datenträger geschrieben werden. |
MEDIA_SAMPLE_CONTENT | Beschreibt den Inhalt eines elementaren Datenstroms innerhalb eines MPEG-2-Transportstreams. |
PhysicalConnectorType- | Gibt den physischen Pintyp an. |
PIN_DIRECTION | Gibt die Richtung eines Pins an. |
QualityMessageType- | Beschreibt eine Qualitätsnachricht. |
REG_PINFLAG | Definiert Flags für die REGFILTERPINS2-Struktur. |
REM_FILTER_FLAGS | Gibt an, wie ein Filter aus dem Filterdiagramm entfernt wird. |
SNDDEV_ERR | Gibt an, wie auf das Audiogerät zugegriffen wurde, wenn ein Fehler aufgetreten ist. |
TunerInputType | Gibt die Frequenz eines TV-Tuners (Kabel oder Antenne) an. |
TVAudioMode- | Gibt den Modus eines TV-Audiosteuerelements an. |
VALID_UOP_FLAG | Gibt an, welche Benutzeroperationsbefehle (UOP) derzeit von der DVD zugelassen sind. |
VfwCaptureDialogs | Gibt ein Dialogfeld für einen Microsoft Video für Windows-Aufnahmetreiber an. |
VfwCompressDialogs | Gibt ein Dialogfeld für einen Video für Windows-Codec an. |
VideoControlFlags- | Gibt einen Betriebsmodus für ein Videogerät an, z. B. horizontal oder vertikal kippen, externe Auslöser aktivieren und Auslösen simulieren. |
VIDEOENCODER_BITRATE_MODE | Definiert die drei Arten von Bitraten, die von den IEncoderAPI- Schnittstellenmethoden unterstützt werden. |
VideoProcAmpFlags | Gibt an, wie Videoeigenschaften festgelegt werden. |
VideoProcAmpProperty- | Gibt Videoeigenschaften auf einem Videoaufnahmegerät an. |
VMR_ASPECT_RATIO_MODE | Wird mit dem IVMRWindowlessControl::GetAspectRatioMode und IVMRWindowlessControl::SetAspectRatioMode Methoden zum Festlegen und Abrufen des Seitenverhältnismodus verwendet |
VMR9_SampleFormat | Beschreibt die Interlacing eines Videostreams. |
VMR9AlphaBitmapFlags | Definiert die möglichen Werte für das dwFlags Member der VMR9AlphaBitmap Struktur. |
VMR9AspectRatioMode | Wird mit den Methoden IVMRWindowlessControl9::GetAspectRatioMode und SetAspectRatioMode Methoden zum Festlegen und Abrufen des Seitenverhältnismodus verwendet. |
VMR9DeinterlacePrefs | Beschreibt die Deinterlacing-Methode, die vom VMR-9 verwendet wird, wenn die von der Anwendung festgelegte Methode nicht verwendet werden kann. |
VMR9DeinterlaceTech | Beschreibt den Algorithmus, der zum Deinterlacing eines Videostreams verwendet wird. |
VMR9MixerPrefs | Enthält Flags, die Dezimierungs-, Filter- und Farbrauminformationen angeben, die verwendet werden, wenn das Videobild auf der Direct3D-Oberfläche erstellt wird. |
VMR9Mode- | Wird in Aufrufen der IVMRFilterConfig9::GetRenderingMode und SetRenderingMode-Methoden zum Abrufen oder Angeben des Renderingmodus von VMR-9 verwendet. |
VMR9PresentationFlags | Mitglied der VMR9PresentationInfo Struktur. |
VMR9ProcAmpControlFlags | Gibt Die Eigenschaften der Bildanpassung an. |
VMR9SurfaceAllocationFlags | Wird mit der IVMRSurfaceAllocator9::InitializeDevice Methode zum Angeben von Oberflächenerstellungsparametern verwendet. |
VMR9RenderPrefs | Gibt grundlegende Renderingeinstellungen für vmR-9 an. |
VMRDeinterlacePrefs | Wird verwendet, um die Deinterlacing-Einstellungsrichtlinie für den virtuellen Computer zu beschreiben. |
VMRDeinterlaceTech | Wird verwendet, um den Algorithmus zu beschreiben, der zum Deinterlacing eines Datenstroms verwendet wird. Flags schließen sich nicht gegenseitig aus. |
VMRMixerPrefs- | Enthält Kennzeichnungen, die Dezimierungs-, Filter- und Farbrauminformationen angeben, die verwendet werden, wenn das Videobild auf der DirectDraw-Oberfläche erstellt wird. |
VMRMode- | Wird in Aufrufen der IVMRFilterConfig::GetRenderingMode und IVMRFilterConfig::SetRenderingMode Methoden verwendet, um den Renderingmodus des virtuellen Computers abzurufen oder anzugeben. |
VMRPresentationFlags | Mitglied der VMRPRESENTATIONINFO Struktur |
VMRRenderPrefs | Wird mit der IVMRFilterConfig::GetRenderingPrefs und IVMRFilterConfig::SetRenderingPrefs Methoden zum Abrufen und Festlegen grundlegender Renderingeinstellungen verwendet. |
VMRSurfaceAllocationFlags | Wird mit der IVMRSurfaceAllocator::AllocateSurface Methode zum Angeben von Oberflächenerstellungsparametern verwendet. |
Verwandte Themen