Compartir a través de


estructura DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA (d3dumddi.h)

La estructura DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA describe los datos de estado de flujo que especifican la relación de aspecto de píxeles.

Sintaxis

typedef struct _DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA {
  [in] BOOL               Enable;
  [in] DXVAHDDDI_RATIONAL SourceAspectRatio;
  [in] DXVAHDDDI_RATIONAL DestinationAspectRatio;
} DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA;

Miembros

[in] Enable

Valor booleano que especifica si las relaciones de aspecto de píxeles están disponibles. El valor predeterminado es FALSE, lo que indica que las relaciones de aspecto de píxeles no están disponibles.

[in] SourceAspectRatio

Estructura DXVAHDDDI_RATIONAL que especifica la relación de aspecto de píxeles del origen. El valor predeterminado es (1, 1).

[in] DestinationAspectRatio

Estructura DXVAHDDDI_RATIONAL que especifica la relación de aspecto de píxeles del destino. El valor predeterminado es (1, 1).

Comentarios

Es posible que el controlador requiera las relaciones de aspecto de píxeles de origen y destino para lograr el mejor resultado.

El estado de flujo de DXVAHDDDI_STREAM_STATE_ASPECT_RATIO se establece mejor junto con el estado de flujo de DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING .

Las relaciones de aspecto de píxeles (0, cualquier valor) y (cualquier valor, 0) no son válidas y hacen que el controlador devuelva un error.

Requisitos

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

Consulte también

DXVAHDDDI_RATIONAL