DXVAHD_BLT_STATE_PRIVATE_DATA 構造体 (dxvahd.h)
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) のプライベート blit 状態のデータが含まれます。
構文
typedef struct _DXVAHD_BLT_STATE_PRIVATE_DATA {
GUID Guid;
UINT DataSize;
void *pData;
} DXVAHD_BLT_STATE_PRIVATE_DATA;
メンバー
Guid
プライベート状態を識別する GUID。 この値の意味は、デバイスによって定義されます。
DataSize
pData メンバーが指すバッファーのサイズ (バイト単位)。
pData
プライベート状態データを含むバッファーへのポインター。 DXVA-HD ランタイムは、検証なしでこのバッファーをデバイスに直接渡します。
注釈
この構造体は、独自の状態パラメーターまたはデバイス固有の状態パラメーターに使用します。
呼び出し元は pData 配列を割り当てます。 DataSize メンバーを配列のサイズ (バイト単位) に設定します。 状態データを取得するときに、 pData を NULL に設定してデータのサイズを取得できます。 デバイスは DataSize メンバーのサイズを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | dxvahd.h |