PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMSOURCERECT función de devolución de llamada (d3d10umddi.h)
Establece el rectángulo de origen de una secuencia de entrada en el procesador de vídeo.
Sintaxis
PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMSOURCERECT Pfnd3d111DdiVideoprocessorsetstreamsourcerect;
void Pfnd3d111DdiVideoprocessorsetstreamsourcerect(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
UINT unnamedParam3,
BOOL unnamedParam4,
const RECT *unnamedParam5
)
{...}
Parámetros
unnamedParam1
hDevice [in]
Identificador del dispositivo de visualización (contexto de gráficos).
unnamedParam2
hVideoProcessor [in]
Identificador del objeto de procesador de vídeo que se creó a través de una llamada a la función CreateVideoProcessor .
unnamedParam3
StreamIndex [in]
Índice de base cero del flujo de entrada.
unnamedParam4
Habilitar [in]
Si es TRUE, el rectángulo de origen especificado debe aplicarse al flujo de entrada.
Si es FALSE, no se aplica ningún rectángulo de origen al flujo de entrada.
unnamedParam5
pSourceRect [in]
Puntero a una estructura RECT que especifica el rectángulo de origen.
Valor devuelto
None
Observaciones
El rectángulo de origen es la parte de la superficie de entrada desde la que el procesador de vídeo realiza una transferencia de bloques de bits (bitblt) a 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 la función VideoProcessorSetStreamSourceRect , 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 |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Escritorio |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |