PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE funzione di callback (d3d10umddi.h)

Abilita o disabilita le funzionalità di elaborazione automatica per un flusso di input nel processore video.

Sintassi

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode;

void Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  UINT unnamedParam3,
  BOOL unnamedParam4
)
{...}

Parametri

unnamedParam1

hDevice [in]

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

hVideoProcessor [in]

Handle per l'oggetto processore video creato tramite una chiamata alla funzione CreateVideoProcessor .

unnamedParam3

StreamIndex [in]

Indice in base zero del flusso di input.

unnamedParam4

Abilita [in]

Se TRUE, le funzionalità di elaborazione automatica sono abilitate. Se FALSE, il driver disabilita qualsiasi elaborazione video aggiuntiva che potrebbe essere eseguita.

Valore restituito

nessuno

Osservazioni

Per impostazione predefinita, il driver potrebbe eseguire automaticamente determinate attività di elaborazione durante il trasferimento del blocco di bit del processore video (bitblt). La funzione VideoProcessorSetStreamAutoProcessingMode consente all'applicazione di disabilitare queste funzionalità di elaborazione video aggiuntive che il driver può esporre.

Ad esempio, se il fornitore di software indipendente (ISV) fornisce il proprio pixel shader per il processore video, potrebbe voler disabilitare l'elaborazione automatica del driver.

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

CreateVideoProcessor