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