Partager via


structure DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA (d3dumddi.h)

La structure DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA décrit les données d’état de flux qui spécifient le rapport d’aspect des 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 de pixels ne sont pas disponibles.

[in] SourceAspectRatio

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

[in] DestinationAspectRatio

Structure DXVAHDDDI_RATIONAL qui spécifie le rapport d’aspect de 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 DXVAHDDDI_STREAM_STATE_ASPECT_RATIO est le mieux défini avec l’état du flux DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING.

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

Exigences

Exigence Valeur
client minimum pris en charge DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA est pris en charge à partir du système d’exploitation Windows 7.
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

DXVAHDDDI_RATIONAL