Freigeben über


DXVADDI_DECODEINPUT-Struktur (d3dumddi.h)

Die DXVADDI_DECODEINPUT-Struktur beschreibt ein Renderzielformat, das von einem Microsoft DirectX-Videobeschleunigungstyp (DirectX VA) unterstützt wird.

Syntax

typedef struct _DXVADDI_DECODEINPUT {
  [in] const GUID        *pGuid;
  [in] DXVADDI_VIDEODESC VideoDesc;
} DXVADDI_DECODEINPUT;

Member

[in] pGuid

Ein Zeiger auf die GUID, die den DirectX VA-Decodierungstyp darstellt.

[in] VideoDesc

Eine DXVADDI_VIDEODESC Struktur für das Renderziel, die vom Decodierungstyp unterstützt wird, auf den pGuid zeigt.

Hinweise

Ein Zeiger auf die DXVADDI_DECODEINPUT-Struktur wird im pInfo-Member der D3DDDIARG_GETCAPS-Struktur - zusammen mit einem D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO -Wert im Type-Member von D3DDDIARG_GETCAPS - in einem Aufruf der GetCaps-Funktion des Benutzermodusanzeigetreibers angegeben, um Informationen zu den Typen komprimierter Puffer abzurufen, die zum Decodieren von Video erforderlich sind. Die komprimierten Pufferinformationen werden in einem Zeiger auf eine DXVADDI_DECODEBUFFERINFO-Struktur über den pData-Member von D3DDDIARG_GETCAPS zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_DECODEBUFFERINFO

GetCaps