PFND3D11_1DDI_CHECKVIDEOPROCESSORFORMAT回呼函式 (d3d10umddi.h)
查詢視訊處理器是否支援指定的視訊格式。
語法
PFND3D11_1DDI_CHECKVIDEOPROCESSORFORMAT Pfnd3d111DdiCheckvideoprocessorformat;
void Pfnd3d111DdiCheckvideoprocessorformat(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSORENUM unnamedParam2,
DXGI_FORMAT unnamedParam3,
UINT *unnamedParam4
)
{...}
參數
unnamedParam1
hDevice [in]
顯示裝置的句柄 (圖形內容) 。
unnamedParam2
hVideoProcessorEnum [in]
透過呼叫 CreateVideoProcessorEnum 函式所建立之視訊處理器列舉物件的句柄。
unnamedParam3
格式 [in]
要查詢的視訊格式。
unnamedParam4
pSupported [out]
從 D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_SUPPORT 列舉指定零個或多個旗標的位 OR。
如需詳細資訊,請參閱<備註>一節。
傳回值
無
備註
如果驅動程式可以支援格式做為視訊處理器的輸入格式,驅動程式會在 pSupported 參數中設定D3D11_1DDI_VIDEO_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT旗標。
如果驅動程式可以支援格式做為視訊處理轉譯目標輸出格式,驅動程式會在 pSupported 參數中設定D3D11_1DDI_VIDEO_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT旗標。
如果驅動程式都無法支援,則必須將 pSupported 參數設定為 0。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 |
最低支援的伺服器 | Windows Server 2012 |
目標平台 | 桌面 |
標頭 | d3d10umddi.h (包含 D3d10umddi.h) |