Condividi tramite


Metodo ID3D11VideoContext::VideoProcessorSetStreamFilter (d3d11.h)

Abilita o disabilita un filtro immagine per un flusso di input nel processore video.

Sintassi

void VideoProcessorSetStreamFilter(
  [in] ID3D11VideoProcessor         *pVideoProcessor,
  [in] UINT                         StreamIndex,
  [in] D3D11_VIDEO_PROCESSOR_FILTER Filter,
  [in] BOOL                         Enable,
  [in] int                          Level
);

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] Filter

Filtro, specificato come valore D3D11_VIDEO_PROCESSOR_FILTER .

Per eseguire una query che filtra il driver supportato, chiamare ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps.

[in] Enable

Specifica se abilitare il filtro.

[in] Level

Livello di filtro. Se Enable è FALSE, questo parametro viene ignorato.

Per trovare l'intervallo valido di livelli per un filtro specificato, chiamare ID3D11VideoProcessorEnumerator::GetVideoProcessorFilterRange.

Valore restituito

nessuno

Requisiti

Requisito Valore
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

Vedi anche

ID3D11VideoContext