共用方式為


DXVAHD_STREAM_STATE_PRI加值稅E_DATA結構 (dxvahd.h)

包含私人資料流程狀態的資料,適用于 Microsoft DirectX 視訊加速高畫質 (DXVA-HD) 輸入資料流程。

語法

typedef struct _DXVAHD_STREAM_STATE_PRIVATE_DATA {
  GUID Guid;
  UINT DataSize;
  void *pData;
} DXVAHD_STREAM_STATE_PRIVATE_DATA;

成員

Guid

識別私人資料流程狀態的 GUID。 已定義下列 GUID。

意義
DXVAHD_STREAM_STATE_PRI加值稅E_IVTC
擷取反向遠端分析的相關統計資料。 pData) 的狀態資料 (是DXVAHD_STREAM_STATE_PRI加值稅E_IVTC_DATA結構。
 

裝置可以定義其他 GUID,以搭配自訂資料流程狀態使用。 然後裝置會定義資料的解譯。

DataSize

pData成員所指向緩衝區的大小,以位元組為單位。

pData

緩衝區的指標,其中包含私用狀態資料。 DXVA-HD 執行時間會將此緩衝區直接傳遞至裝置,而不需驗證。

備註

將此結構用於專屬或裝置特定的狀態參數。

呼叫端會配置 pData 陣列。 將 DataSize 成員設定為以位元組為單位的陣列大小。 擷取狀態資料時,您可以將 pData 成員設定為 Null ,以取得資料的大小。 裝置會傳回 DataSize 成員的大小。

需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
標頭 dxvahd.h

另請參閱

DXVA-HD

DXVAHD_STREAM_STATE

Direct3D 視訊結構

IDXVAHD_VideoProcessor::SetVideoProcessStreamState

媒體基礎結構