共用方式為


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)

另請參閱

CreateVideoProcessorEnum

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_SUPPORT