Compartir a través de


PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMROTATION función de devolución de llamada (d3d10umddi.h)

Habilita o deshabilita la rotación en un flujo de entrada del procesador de vídeo.

Sintaxis

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMROTATION Pfnd3d111DdiVideoprocessorsetstreamrotation;

void Pfnd3d111DdiVideoprocessorsetstreamrotation(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  UINT unnamedParam3,
  BOOL unnamedParam4,
  D3D11_1DDI_VIDEO_PROCESSOR_ROTATION 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

Rotación [in]

Grados de rotación en el sentido de las agujas del reloj especificados por un valor de enumeración D3D11_1DDI_VIDEO_PROCESSOR_ROTATION .

unnamedParam5

Habilitar [in]

Si es TRUE, la rotación está habilitada en el flujo de entrada. De lo contrario, la rotación está deshabilitada en el flujo de entrada.

Valor devuelto

None

Observaciones

El rectángulo de origen de la secuencia se especificará en las coordenadas de rotación previa (normalmente horizontal) y el rectángulo de destino de la secuencia se especificará en las coordenadas posteriores a la rotación (normalmente vertical).

La aplicación debe actualizar el rectángulo de destino de la secuencia correctamente cuando se usa un valor de rotación distinto de 0 o 180 grados.

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)

Consulte también

CreateVideoProcessor

D3D11_1DDI_VIDEO_PROCESSOR_ROTATION