estructura DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA (d3dumddi.h)

La estructura DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA describe los datos de estado de flujo que especifican el rectángulo de origen del flujo de entrada. 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_SOURCE_RECT_DATA {
  [in] BOOL Enable;
  [in] RECT SourceRect;
} DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA;

Miembros

[in] Enable

Valor booleano que especifica si el controlador debe usar el miembro SourceRect o toda la superficie de entrada como origen. El valor predeterminado es FALSE, lo que indica que toda la superficie de entrada es el origen.

[in] SourceRect

Estructura RECT que especifica el rectángulo de origen en las coordenadas de la superficie de entrada. Este miembro solo es relevante cuando el miembro Enable está establecido en TRUE. El valor predeterminado es (0,0,0,0).

Comentarios

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

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

Requisitos

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

Consulte también

RECT