Metodo ID3D11VideoContext::VideoProcessorSetStreamAutoProcessingMode (d3d11.h)
Abilita o disabilita le funzionalità di elaborazione automatica nel processore video.
Sintassi
void VideoProcessorSetStreamAutoProcessingMode(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] BOOL Enable
);
Parametri
[in] pVideoProcessor
Puntatore all'interfaccia ID3D11VideoProcessor . Per ottenere questo puntatore, chiamare ID3D11VideoDevice::CreateVideoProcessor.
[in] StreamIndex
Indice in base zero del flusso di input. Per ottenere il numero massimo di flussi, chiamare ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps e controllare il membro della struttura MaxStreamStates .
[in] Enable
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 blit del processore video. Questo metodo consente all'applicazione di disabilitare queste funzionalità di elaborazione video aggiuntive. Ad esempio, se fornisci un pixel shader personalizzato per il processore video, potresti voler disabilitare l'elaborazione automatica del driver.
Requisiti
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d3d11.h |