AM_DVD_RENDERSTATUS-Struktur (strmif.h)
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Die AM_DVD_RENDERSTATUS-Struktur enthält Codes, die die status DVD-Video Wiedergabe angeben. Diese Codes werden in der IDvdGraphBuilder::RenderDvdVideoVolume-Methode verwendet.
typedef struct __MIDL___MIDL_itf_strmif_0000_0138_0001 {
HRESULT hrVPEStatus;
BOOL bDvdVolInvalid;
BOOL bDvdVolUnknown;
BOOL bNoLine21In;
BOOL bNoLine21Out;
int iNumStreams;
int iNumStreamsFailed;
DWORD dwFailedStreamsFlag;
} AM_DVD_RENDERSTATUS;
hrVPEStatus
Overlay/VPE-Fehlercode. Null gibt an, dass erfolgreich ist; Jeder andere Wert ist fehler.
bDvdVolInvalid
TRUE , wenn das angegebene dvd-Volume, das wiedergegeben werden soll, nicht vorhanden ist; Andernfalls FALSE .
bDvdVolUnknown
TRUE , wenn kein DVD-Volume angegeben oder nicht gefunden wird; Andernfalls FALSE .
bNoLine21In
TRUE , wenn der Videodecoder keine Daten der Zeile 21 (Untertitel) erzeugt; Andernfalls FALSE .
bNoLine21Out
TRUE , wenn der Videodecoder aufgrund eines Problems mit der Grapherstellung nicht als Untertitel für Videos angezeigt werden kann; Andernfalls FALSE .
iNumStreams
Anzahl der zu rendernden DVD-Streams.
iNumStreamsFailed
Anzahl der Streams, die nicht gerendert werden konnten.
dwFailedStreamsFlag
Kombination aus AM_DVD_STREAM_FLAGS Flags, die angeben, welche Datenströme fehlgeschlagen sind.
Anforderung | Wert |
---|---|
Header | strmif.h (include Dshow.h) |