DXVADDI_DECODEINPUT Struktur (d3dumddi.h)
Die DXVADDI_DECODEINPUT-Struktur beschreibt ein Renderzielformat, das von einem Microsoft DirectX Video Acceleration (DirectX VA)-Decodierungstyp unterstützt wird.
Syntax
typedef struct _DXVADDI_DECODEINPUT {
[in] const GUID *pGuid;
[in] DXVADDI_VIDEODESC VideoDesc;
} DXVADDI_DECODEINPUT;
Angehörige
[in] pGuid
Ein Zeiger auf die GUID, die den DirectX VA-Decodierungstyp darstellt.
[in] VideoDesc
Eine DXVADDI_VIDEODESC Struktur für das Renderziel, das vom Decodierungstyp unterstützt wird, auf den pGuid verweist.
Bemerkungen
Ein Zeiger auf die DXVADDI_DECODEINPUT-Struktur wird im pInfo-element Member der D3DDDIARG_GETCAPS-Struktur angegeben– zusammen mit einem D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO Wert im Type Member von D3DDDIARG_GETCAPS-in einem Aufruf des Benutzermodus-Anzeigetreibers GetCaps-Funktion, um Informationen zu den Typen von komprimierten Puffern abzurufen, die zum Decodieren von Video erforderlich sind. Die komprimierten Pufferinformationen werden in einem Zeiger auf eine DXVADDI_DECODEBUFFERINFO Struktur über das pData--Element von D3DDDIARG_GETCAPS zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | d3dumddi.h (include D3dumddi.h) |