共用方式為


D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE結構 (d3dumddi.h)

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE 結構描述要變更之視訊處理器的數據流狀態,以及用來變更狀態的數據。

語法

typedef struct _D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE {
  [in] HANDLE                 hVideoProcessor;
  [in] UINT                   StreamNumber;
  [in] DXVAHDDDI_STREAM_STATE State;
  [in] UINT                   DataSize;
  [in] const VOID             *pData;
} D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE;

成員

[in] hVideoProcessor

視訊處理器的句柄,其數據流狀態已變更。

[in] StreamNumber

以零起始的數據流索引編號。 這個數字必須小於驅動程式在 MaxStreamStates 中設定的數位,DXVAHDDDI_VPDEVCAPS 結構的成員。

[in] State

DXVAHDDDI_STREAM_STATE型別值,表示要修改的數據流狀態。

[in] DataSize

用來變更數據流狀態的數據大小,以位元組為單位。

[in] pData

用來變更數據流狀態之數據的指標。 如需 pData 可以指向之數據類型的詳細資訊,請參閱 DXVAHDDDI_STREAM_STATE 列舉的值。

要求

要求 價值
最低支援的用戶端 從 Windows 7作系統開始,支援D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE。
標頭 d3dumddi.h (包括 D3dumddi.h)

另請參閱

DXVAHDDDI_STREAM_STATE

DXVAHDDDI_VPDEVCAPS

SetVideoProcessStreamState