DXVADDI_PRIVATEBUFFER-Struktur (d3dumddi.h)

Die DXVADDI_PRIVATEBUFFER-Struktur beschreibt einen privaten Puffer, den ein Nichtstandarddecoder zum Ausführen eines Decodierungsvorgangs verwendet.

Syntax

typedef struct _DXVADDI_PRIVATEBUFFER {
  [in] HANDLE hResource;
  [in] UINT   SubResourceIndex;
  [in] UINT   DataOffset;
  [in] UINT   DataSize;
} DXVADDI_PRIVATEBUFFER;

Member

[in] hResource

Ein Handle für die Ressource, die den privaten Puffer für den Decodierungsvorgang enthält.

[in] SubResourceIndex

Der Index für den privaten Puffer innerhalb der Ressource.

[in] DataOffset

Der Offset zu den relevanten Daten in Bytes vom Anfang des Puffers.

[in] DataSize

Die Größe der relevanten Daten in Bytes.

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_DECODEEXTENSIONEXECUTE