共用方式為


DXVAHD_BLT_STATE_PRIVATE_DATA結構 (dxvahd.h)

包含 Microsoft DirectX 影片加速高定義 (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 [僅限傳統型應用程式]
標頭 dxvahd.h

另請參閱

DXVA-HD

DXVAHD_BLT_STATE

Direct3D 視訊結構

IDXVAHD_VideoProcessor::SetVideoProcessBltState

媒體基礎結構