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

Establece el rectángulo de origen de una secuencia de entrada en el procesador de vídeo.

Sintaxis

void VideoProcessorSetStreamSourceRect(
  [in] ID3D11VideoProcessor *pVideoProcessor,
  [in] UINT                 StreamIndex,
  [in] BOOL                 Enable,
  [in] const RECT           *pRect
);

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

Especifica si se va a aplicar el rectángulo de origen.

[in] pRect

Puntero a una estructura RECT que especifica el rectángulo de origen. Si Enable es FALSE, este parámetro se omite.

Valor devuelto

None

Observaciones

El rectángulo de origen es la parte de la superficie de entrada que se divide en la superficie de destino. El rectángulo de origen se da en coordenadas de píxeles, en relación con la superficie de entrada.

Si nunca se llama a este método o si el parámetro Enable es FALSE, el procesador de vídeo lee de toda la superficie de entrada.

Requisitos

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