Freigeben über


D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE Struktur (d3dumddi.h)

Die D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE-Struktur beschreibt den Bitblockübertragungszustand (Bitblt) des zu ändernden Videoprozessors und die Daten, die zum Ändern des Zustands verwendet werden.

Syntax

typedef struct _D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE {
  [in] HANDLE              hVideoProcessor;
  [in] DXVAHDDDI_BLT_STATE State;
  [in] UINT                DataSize;
  [in] const VOID          *pData;
} D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE;

Member

[in] hVideoProcessor

Ein Handle für den Videoprozessor, dessen Bitbltzustand geändert wird.

[in] State

Ein DXVAHDDDI_BLT_STATE typisierter Wert, der den Typ der festzulegenden Bitblt angibt.

[in] DataSize

Die Größe der Daten in Bytes, die zum Ändern des Bitbltzustands verwendet werden.

[in] pData

Ein Zeiger auf die Daten, die zum Ändern des Bitbltzustands verwendet werden. Weitere Informationen zu den Datentypen, auf die pData verweisen kann, finden Sie in den Werten der DXVAHDDDI_BLT_STATE-Enumeration .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE wird ab dem Windows 7-Betriebssystem unterstützt.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

DXVAHDDDI_BLT_STATE

SetVideoProcessBltState