D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR 結構 (d3dumddi.h)
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR 結構描述 Microsoft DirectX 影片加速 (DirectX VA) 視訊處理器。
語法
typedef struct _D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR {
[in] const GUID *pVPGuid;
[out] HANDLE hVideoProcessor;
} D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR;
成員
[in] pVPGuid
GUID 的指標,表示要建立的 DirectX VA 視訊處理器。 Microsoft Direct3D 執行時間可以呼叫使用者模式顯示驅動程式的 GetCaps 函式,以查詢 (D3DDDICAPS_DXVAHD_GETVPCAPS) 驅動程式支援的視訊處理器功能。 驅動程式 GetCaps 所傳回之數位中DXVAHDDDI_VPCAPS結構的每個 VPGuid 成員都會指定驅動程式支援的視訊處理器。
[out] hVideoProcessor
視訊處理器的句柄。 使用者模式顯示驅動程式必須將此句柄設定為 Microsoft Direct3D 運行時間可用來在後續呼叫中識別視訊處理器的值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從 Windows 7 操作系統開始,支援D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR。 |
標頭 | d3dumddi.h (include D3dumddi.h) |