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