Compartir a través de


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, 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 Habilitar está establecido en TRUE. El valor predeterminado es (0,0,0,0).

Observaciones

Si el miembro Enable está establecido en TRUE y el rectángulo de origen que el miembro SourceRect especifica 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 Valor
cliente mínimo admitido DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA se admite a partir del sistema operativo Windows 7.
encabezado de d3dumddi.h (incluya D3dumddi.h)

Consulte también

RECT