Método ID3D11VideoContext::VideoProcessorSetStreamAutoProcessingMode (d3d11.h)

Habilita o deshabilita las características de procesamiento automático en el procesador de vídeo.

Sintaxis

void VideoProcessorSetStreamAutoProcessingMode(
  [in] ID3D11VideoProcessor *pVideoProcessor,
  [in] UINT                 StreamIndex,
  [in] BOOL                 Enable
);

Parámetros

[in] pVideoProcessor

Puntero a la interfaz ID3D11VideoProcessor . Para obtener este puntero, llame a ID3D11VideoDevice::CreateVideoProcessor.

[in] StreamIndex

Índice de base cero del flujo de entrada. Para obtener el número máximo de secuencias, llame a ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps y compruebe el miembro de estructura MaxStreamStates .

[in] Enable

Si es TRUE, se habilitan las características de procesamiento automático. Si es FALSE, el controlador deshabilita cualquier procesamiento de vídeo adicional que pueda realizar.

Valor devuelto

None

Observaciones

De forma predeterminada, el controlador puede realizar ciertas tareas de procesamiento automáticamente durante la reproducción del procesador de vídeo. Este método permite que la aplicación deshabilite estas características de procesamiento de vídeo adicionales. Por ejemplo, si proporciona su propio sombreador de píxeles para el procesador de vídeo, es posible que desee deshabilitar el procesamiento automático del controlador.

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d3d11.h

Consulte también

ID3D11VideoContext