Freigeben über


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)

Siehe auch

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_DECODEBUFFERINFO

GetCaps-