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) |