Compartir a través de


estructura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA (d3dumddi.h)

La estructura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA describe los datos de estado de flujo que especifican el rectángulo de destino. El controlador escala el rectángulo de origen dentro de la superficie de entrada al rectángulo de destino dentro de la superficie de salida.

Sintaxis

typedef struct _DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA {
  [in] BOOL Enable;
  [in] RECT DestinationRect;
} DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA;

Miembros

[in] Enable

Valor booleano que especifica si el controlador debe usar el miembro DestinationRect o todo el rectángulo de destino como destino. El valor predeterminado es FALSE, lo que indica que todo el rectángulo de destino es el destino.

[in] DestinationRect

Estructura RECT que especifica las coordenadas del rectángulo de destino relevante para el rectángulo de destino. Este miembro solo es relevante cuando el miembro Enable está establecido en TRUE. El valor predeterminado está vacío (0,0,0,0).

Comentarios

Si el miembro Enable se establece en TRUE y el rectángulo de destino que especifica el miembro DestinationRect no está dentro del rectángulo de destino, la intersección del rectángulo de destino y el rectángulo de destino se usa como rectángulo de destino.

La aplicación puede usar el rectángulo de destino para especificar el rectángulo activo (región desfasada) de la superficie de destino.

Requisitos

Requisito Value
Cliente mínimo compatible DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA se admite a partir del sistema operativo Windows 7.
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

RECT