Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[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-Strukturen beschrieben.
Struktur | Beschreibung |
---|---|
ALLOCATOR_PROPERTIES | Enthält die Zählungs-, Größen-, Ausrichtungs- und Präfixeigenschaften des Allocators. |
AM_DVD_RENDERSTATUS | Enthält Codes, die den Status der DVD-Video Wiedergabe angeben. |
AMCOPPCommand- | Enthält einen COPP-Befehl. |
AMCOPPSignature | Enthält die Signatur, um eine COPP-Sitzung (Certified Output Protection Protocol) zu initiieren. |
AMCOPPStatusInput- | Enthält eine COPP-Statusanforderung. |
AMCOPPStatusOutput- | Enthält das Ergebnis einer COPP-Statusanforderung. |
AM_MEDIA_TYPE | Beschreibt einen Medientyp. |
AM_MPEGSTREAMTYPE | Beschreibt einen MPEG-1-Elementardatenstrom. |
AM_MPEGSYSTEMTYPE | Definiert den Formatblock für einen MPEG-1-Systemstream. |
AM_SAMPLE2_PROPERTIES | Beschreibt die Eigenschaften eines generischen Medienbeispiels. |
AM_STREAM_INFO | Enthält Start- und Stoppinformationen, die an eine Pin übergeben werden. |
AM_WMT_EVENT_DATA | Enthält Informationen zu einem WMT_STATUS-Ereignis und dem zugeordneten Statuscode, der vom Windows Media Format SDK zurückgegeben wird. |
AM_WST_PAGE | Beschreibt eine Seite mit WST-Text. |
AMOVIESETUP_FILTER | Enthält Filterinformationen zum Registrieren eines Filters. |
AMOVIESETUP_MEDIATYPE | Enthält Informationen zum Medientyp zum Registrieren eines Filters. |
AMOVIESETUP_PIN | Enthält Pininformationen zum Registrieren eines Filters. |
AMVABeginFrameInfo | Gibt Informationen an, die erforderlich sind, um mit der Verarbeitung des Frames zu beginnen. |
AMVABUFFERINFO | Beschreibt Pufferinformationen. |
AMVACompBufferInfo | Beschreibt die zugeordneten Oberflächen und komprimierten Pufferinformationen. |
AMVAEndFrameInfo | Gibt Informationen an, um die Verarbeitung des Frames abzuschließen. |
AMVAInternalMemInfo | Gibt die Menge des Kratzspeichers an, den die Hardwarestraktionsebene (HAL) für die private Verwendung zuweist. |
AMVAUncompBufferInfo | Beschreibt die zuzuordnenden Oberflächen. |
AMVAUncompDataInfo- | Gibt das Pixelformat und die dimensionalen Merkmale des Dateneingabedatenstroms an. |
AMVPDATAINFO- | Gibt die datenspezifischen Merkmale des VP-Eingabestroms an. |
AMVPDIMINFO- | Gibt die dimensionalen Merkmale des VP-Eingabestroms an. |
AMVPSIZE- | Gibt die Breite und Höhe für ein VP-Bild an. |
ANALOGVIDEOINFO | Behält Informationen zum Format des analogen Videosignals bei. |
AUDIO_STREAM_CONFIG_CAPS | Enthält Informationen zu allen möglichen unterstützten Audioformaten. |
AVIMAINHEADER- | Definiert globale Informationen in einer AVI-Datei. |
AVIMETAINDEX- | Die Basisstruktur für einen AVI 2.0-Index (Indx-Format). |
AVIOLDINDEX- | Beschreibt einen AVI 1.0-Index (idx1'-Format). |
AVIPALCHANGE- | Definiert eine Palettenänderung in einer AVI-Datei. |
AVISTDINDEX- | Enthält einen AVI 2.0-Standardindex. |
AVISTDINDEX_ENTRY | Enthält einen Indexeintrag für einen AVI 2.0-Standardindex. |
AVISTREAMHEADER- | Enthält Informationen zu einem Datenstrom in einer AVI-Datei. |
AVISUPERINDEX | Enthält einen AVI 2.0-Superindex (Index der Indizes). |
BITMAPINFOHEADER- | Enthält Informationen zu den Dimensionen und dem Farbformat einer geräteunabhängigen Bitmap (DIB). |
CodecAPIEventData- | Beschreibt die Ereignisdaten, die ein Encoder zusammen mit einem EC_CODECAPI_EVENT Ereignis weiterleitet. |
COLORKEY- | Kommuniziert Farbschlüsselinformationen zwischen dem Renderer und einem anderen Filter. |
DDCOLORKEY- | Beschreibt einen Farbschlüssel als Wertebereich. |
DVD_DECODER_CAPS | Enthält Informationen zu den Funktionen des Audiodecoders. |
DVD_HMSF_TIMECODE | Enthält Zeitcodeinformationen. |
DVD_MenuAttributes | Enthält Informationen zu den Menüs auf einem DVD-Datenträger. |
DVD_MUA_Coeff | Enthält Informationen zu Surround-Sound-Mischkoeffizienten für Multichannel-Audio auf DVD. |
DVD_MUA_MixingInfo | Enthält Informationen zum Mischen von Surroundsounds auf einer DVD.Contains information about surround sound mixing information on a DVD disc. |
DVD_MultichannelAudioAttributes | Enthält Informationen zu Multichannel-Audiostreams auf einem DVD-Datenträger. |
DVD_KaraokeAttributes | Enthält Informationen zu Audiostreams von Streams auf einer DVD. |
DVD_PLAYBACK_LOCATION | Enthält den Speicherort der DVD-Wiedergabe. |
DVD_PLAYBACK_LOCATION2 | Enthält den Speicherort der DVD-Wiedergabe. |
DVD_SubpictureAttributes | Enthält Informationen zu einem Unterpicture-Stream auf einem DVD-Datenträger. |
DVD_TIMECODE | Enthält DVD-Timecode in Stunden, Minuten, Sekunden und Frames. |
DVD_TitleAttributes | Enthält Informationen zu einem Titel auf einem DVD-Datenträger. |
DVD_VideoAttributes | Enthält Informationen zum Videostream auf einem DVD-Datenträger. |
DVINFO- | Beschreibt das Format eines digitalen Videostreams (DV). |
FILTER_INFO | Enthält Informationen zu einem Filter. |
HEAACWAVEFORMAT | Enthält Formatdaten für einen AAC- oder HE-AAC-Datenstrom, der AudioSpecificConfig()-Daten enthält. |
HEAACWAVEINFO | Enthält Formatdaten für einen Advanced Audio Coding (AAC) oder High-Efficiency Advanced Audio Coding (HE-AAC) Stream. |
KSMULTIPLE_ITEM | Beschreibt die Größe und Anzahl der Eigenschaften variabler Länge für Kernelmodus-Pins. |
KSTOPOLOGY_CONNECTION | Beschreibt eine Knotenverbindung innerhalb eines Kernelstreamingfilters (Kernel Streaming, KS). |
MPEG1VIDEOINFO | Definiert das Format von MPEG-1-Videodaten. |
MPEG1WAVEFORMAT | Definiert das Format von MPEG-1-Audiodaten. |
MPEG2_TRANSPORT_STRIDE | Beschreibt das Format von MPEG-2-Transportstreams (TS)-Paketen. |
MPEG2VIDEOINFO | Enthält zusätzliche MPEG-2-Videosysteminformationen. |
MPEGLAYER3WAVEFORMAT | Beschreibt ein MPEG Audio Layer-3 (MP3)-Audioformat. |
NORMALIZEDRECT- | Gibt die Position eines Videorechtecks im Kompositionsbereich an. |
PERFINFO_DSHOW_AUDIOBREAK | Daten für ein Ablaufverfolgungsereignis vom Typ GUID_AUDIOBREAK. |
PERFINFO_DSHOW_AVREND | Daten für ein Ablaufverfolgungsereignis vom Typ GUID_VIDEOREND. |
PERFINFO_DSHOW_STREAMTRACE | Daten für ein Ablaufverfolgungsereignis vom Typ GUID_STREAMTRACE. |
PID_MAP | Identifiziert den Inhalt einer MPEG-2-Transportdatenstrom-Paket-ID. |
PIN_INFO | Enthält Informationen zu einem Pin. |
Qualitäts- | Definiert eine Qualitätskontrollmeldung. |
REGFILTER2 | Beschreibt einen Filter für die Registrierung über die IFilterMapper2 Schnittstelle. |
REGFILTERPINS | Enthält Pininformationen zum Registrieren eines Filters. |
REGFILTERPINS2 | Enthält Informationen zum Registrieren eines Filters über die IFilterMapper2 Schnittstelle. |
REGPINMEDIUM | Beschreibt ein Pinmedium für die Registrierung über die IFilterMapper2 Schnittstelle. |
REGPINTYPES- | Enthält Informationen zum Medientyp zum Registrieren eines Filters. |
STREAM_ID_MAP | Enthält Informationen zu einem elementaren Stream innerhalb eines MPEG-2-Programmstreams. |
TIMECODE- | Enthält grundlegende Informationen zur Zeitcodeframeanzahl. |
TIMECODE_SAMPLE | Enthält vollständige Timecodeinformationen. |
TRUECOLORINFO- | Verwaltet Farbinformationen. |
VIDEO_STREAM_CONFIG_CAPS | Enthält Informationen zu möglichen Verbindungen. |
VIDEOINFO- | Enthält Informationen, die ein Videobild und dessen Farbpalette und Bitmasken angeben. |
VIDEOINFOHEADER- | Beschreibt die Bitmap- und Farbinformationen für ein Videobild. |
VIDEOINFOHEADER2 | Beschreibt die Bitmap- und Farbinformationen für ein Videobild, einschließlich Interlace-, Kopierschutz- und Pixel-Seitenverhältnisinformationen. |
VMR9AllocationInfo- | Wird verwendet, um eine neue Bitmapoberfläche durch die IVMRSurfaceAllocatorNotify9::AllocateSurfaceHelper-Methode zuzuweisen. (VMR-9.) |
VMR9AlphaBitmap- | Stellt eine statische alphavermischungte Bitmap bereit, die im zusammengesetzten Videoframe angezeigt werden soll, der von der IVMRMixerBitmap9::GetAlphaBitmapParameters-Methode bereitgestellt wird. (VMR-9.) |
VMR9DeinterlaceCaps | Beschreibt die Funktionen eines Deinterlacing-Modus. (VMR-9.) |
VMR9Frequency | Beschreibt die Häufigkeit eines Videostreams. (VMR-9.) |
VMR9MonitorInfo- | Wird verwendet, um Informationen zu Monitoren auf dem System festzulegen und abzurufen. (VMR-9.) |
VMR9NormalizedRect- | Wird verwendet, um die Position eines Videorechtecks im Kompositionsbereich anzugeben oder abzurufen. (VMR-9.) |
VMR9PresentationInfo | Wird verwendet, um Videoframeinformationen darzustellen. (VMR-9.) |
VMR9ProcAmpControl- | Gibt die Bildanpassungen an, die für einen Videostream ausgeführt werden sollen. (VMR-9.) |
VMR9ProcAmpControlRange | Gibt den gültigen Bereich für eine Bildanpassungseigenschaft an. (VMR-9.) |
VMR9VideoDesc- | Sescribes a video stream to be deinterlaced. (VMR-9.) |
VMR9VideoStreamInfo | Enthält Videostreaminformationen, die vom VMR-9 verwendet werden. |
VMRALLOCATIONINFO- | Wird verwendet, um eine neue Bitmapoberfläche durch die IVMRSurfaceAllocator::AllocateSurface-Methode zuzuweisen. (VMR-7.) |
VMRALPHABITMAP- | Stellt eine statische alphavermischungte Bitmap bereit, die im zusammengesetzten Videoframe angezeigt werden soll, der vom IVMRMixerBitmap::GetAlphaBitmapParameters-Methode bereitgestellt wird. (VMR-7.) |
VMRGUID- | Wird verwendet, um einen Monitor auf dem System zu identifizieren. (VMR-7.) |
VMRMONITORINFO- | Wird verwendet, um Informationen zu Monitoren auf dem System festzulegen und abzurufen. (VMR-7.) |
VMRPRESENTATIONINFO | Wird verwendet, um Videoframeinformationen darzustellen. (VMR-7.) |
VMRVIDEOSTREAMINFO- | Enthält Videostreaminformationen, die im Video Mixing Renderer-Filteraufruf des IVMRImageCompositor::CompositeImage-Methode verwendet werden. (VMR-7.) |
WAVEFORMATEX- | Definiert das Format von Waveform-Audiodaten. |
WAVEFORMATEXTENSIBLE | Definiert das Format von Waveform-Audiodaten für Formate mit mehr als zwei Kanälen. |
Verwandte Themen