PFND3D11_1DDI_CHECKVIDEOPROCESSORFORMAT funzione di callback (d3d10umddi.h)

Esegue una query sul fatto che il processore video supporti un formato video specificato.

Sintassi

PFND3D11_1DDI_CHECKVIDEOPROCESSORFORMAT Pfnd3d111DdiCheckvideoprocessorformat;

void Pfnd3d111DdiCheckvideoprocessorformat(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSORENUM unnamedParam2,
  DXGI_FORMAT unnamedParam3,
  UINT *unnamedParam4
)
{...}

Parametri

unnamedParam1

hDevice [in]

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

hVideoProcessorEnum [in]

Handle per un oggetto enumerazione del processore video creato tramite una chiamata alla funzione CreateVideoProcessorEnum .

unnamedParam3

Formato [in]

Formato video da eseguire in query.

unnamedParam4

pSupported [out]

Specifica un OR bit per bit pari a zero o più flag dall'enumerazione D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_SUPPORT .

Per altre informazioni, vedere la sezione Osservazioni.

Valore restituito

nessuno

Osservazioni

Se il driver può supportare il formato come formato di input per il processore video, il driver imposta il flag di D3D11_1DDI_VIDEO_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT nel parametro pSupported .

Se il driver può supportare il formato come formato di output di rendering del rendering video, il driver imposta il flag di D3D11_1DDI_VIDEO_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT nel parametro pSupported .

Se il driver non può supportare nessuno dei due, deve impostare il parametro pSupported su 0.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Desktop
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

CreateVideoProcessorEnum

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_SUPPORT