Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DXVADDI_DECODEBUFFERINFO-Struktur beschreibt Informationen zu einem bestimmten Typ komprimierter Puffer, der für ein Videodecodierungsszenario erforderlich ist.
Syntax
typedef struct _DXVADDI_DECODEBUFFERINFO {
[out] D3DDDIFORMAT CompressedBufferType;
[out] UINT CreationWidth;
[out] UINT CreationHeight;
[out] D3DDDI_POOL CreationPool;
} DXVADDI_DECODEBUFFERINFO;
Member
[out] CompressedBufferType
Ein D3DDDIFORMAT typisierter Wert, der das Pixelformat des Puffers angibt.
[out] CreationWidth
Die Breite der Daten im Puffer als Anzahl der Biteinheiten. Beispielsweise werden AYUV-Daten in 32-Bit-Einheiten angegeben, IA44/AI44-Daten werden in 8-Bit-Einheiten und DPXD-Daten in 2-Bit-Einheiten angegeben.
Der Treiber muss CreationWidth einen Wert zuweisen, der ein Vielfaches von 2 ist und 65535 nicht überschreitet.
[out] CreationHeight
Die Höhe der Daten im Puffer als Anzahl der Biteinheiten. Beispielsweise werden AYUV-Daten in 32-Bit-Einheiten angegeben, IA44/AI44-Daten werden in 8-Bit-Einheiten und DPXD-Daten in 2-Bit-Einheiten angegeben.
Der Treiber muss CreationHeight einen Wert zuweisen, der 65535 nicht überschreitet.
[out] CreationPool
Ein D3DDDI_POOL typisierter Wert, der den Speichertyp angibt, in dem sich der Puffer befindet.
Hinweise
Ein Zeiger auf die DXVADDI_DECODEINPUT-Struktur wird im pInfo-Member der D3DDDIARG_GETCAPS-Struktur angegeben - zusammen mit einem D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO-Wert im Type-Member von D3DDDIARG_GETCAPS- in einem Aufruf der GetCaps-Funktion des Benutzermodusanzeigetreibers, um Informationen über die Typen komprimierter Puffer abzurufen, die zum Beschleunigen eines bestimmten DirectX VA-Videodecodierungstyps erforderlich sind. Die Informationen zu den Typen komprimierter Puffer werden in einem Array von DXVADDI_DECODEBUFFERINFO Strukturen über das pData-Element 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) |