Freigeben über


DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA Struktur (d3dumddi.h)

Die DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA-Struktur beschreibt Daten zum Datenstromzustand, die das Pixelseitenverhältnis angibt.

Syntax

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;

Angehörige

[in] Enable

Ein boolescher Wert, der angibt, ob die Pixelseitenverhältnisse verfügbar sind. Der Standardwert ist FALSE, was angibt, dass die Pixelseitenverhältnisse nicht verfügbar sind.

[in] SourceAspectRatio

Eine DXVAHDDDI_RATIONAL Struktur, die das Pixelseitenverhältnis der Quelle angibt. Der Standardwert ist (1, 1).

[in] DestinationAspectRatio

Eine DXVAHDDDI_RATIONAL Struktur, die das Pixelseitenverhältnis des Ziels angibt. Der Standardwert ist (1, 1).

Bemerkungen

Der Treiber erfordert möglicherweise das Seitenverhältnis des Quell- und Zielpixels, um das beste Ergebnis zu erzielen.

Der DXVAHDDDI_STREAM_STATE_ASPECT_RATIO Streamstatus wird am besten zusammen mit dem DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING Datenstromzustand festgelegt.

Pixelaspektverhältnisse (0, beliebiger Wert) und (beliebiger Wert, 0) sind ungültig und führen dazu, dass der Treiber einen Fehler zurückgibt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA wird ab dem Windows 7-Betriebssystem unterstützt.
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

DXVAHDDDI_RATIONAL