Freigeben über


CodecAPIEventData-Struktur (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die CodecAPIEventData-Struktur enthält Ereignisdaten für das EC_CODECAPI_EVENT-Ereignis . Dieses Ereignis wird von Codecs gesendet, die die ICodecAPI-Schnittstelle unterstützen.

Syntax

struct CodecAPIEventData {
  GUID  guid;
  DWORD dataLength;
  DWORD reserved[3];
};

Member

guid

Eine GUID, die das Codecereignis identifiziert.

dataLength

Die Länge der zusätzlichen Daten, die dieser Struktur folgen, in Bytes. Der Wert kann 0 sein.

reserved[3]

Reserviert; nicht verwenden.

Hinweise

Auf diese Struktur können je nach Codecereignis Zusätzliche Daten folgen. Weitere Informationen finden Sie unter ICodecAPI::RegisterForEvent.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 R2 [Desktop-Apps | UWP-Apps]
Kopfzeile strmif.h (include Dshow.h)

Weitere Informationen

DirectShow-Strukturen

ICodecAPI::RegisterForEvent