Partager via


DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA structure (d3dumddi.h)

La structure DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA décrit les données d’état de flux qui spécifient les proportions en pixels.

Syntaxe

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;

Membres

[in] Enable

Valeur booléenne qui spécifie si les proportions de pixels sont disponibles. La valeur par défaut est FALSE, ce qui indique que les proportions en pixels ne sont pas disponibles.

[in] SourceAspectRatio

Structure DXVAHDDDI_RATIONAL qui spécifie les proportions en pixels de la source. La valeur par défaut est (1, 1).

[in] DestinationAspectRatio

Structure DXVAHDDDI_RATIONAL qui spécifie les proportions en pixels de la destination. La valeur par défaut est (1, 1).

Remarques

Le pilote peut nécessiter les proportions de pixels source et de destination pour obtenir le meilleur résultat.

L’état du flux de DXVAHDDDI_STREAM_STATE_ASPECT_RATIO est mieux défini, ainsi que l’état du flux de DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING.

Les proportions de pixels (0, n’importe quelle valeur) et (toute valeur, 0) ne sont pas valides et entraînent le retour d’une erreur par le pilote.

Configuration requise

Condition requise Valeur
Client minimal pris en charge DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA est pris en charge à partir du système d’exploitation Windows 7.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

DXVAHDDDI_RATIONAL