Freigeben über


DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA-Struktur (d3dumddi.h)

Die DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA-Struktur beschreibt Daten zum Streamzustand, die das Pixelseitenverhältnis angeben.

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;

Member

[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).

Hinweise

Der Treiber erfordert möglicherweise das Seitenverhältnis von Quell- und Zielpixeln, 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-Streamzustand festgelegt.

Pixelseitenverhä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
Unterstützte Mindestversion (Client) DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA wird ab dem Windows 7-Betriebssystem unterstützt.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

DXVAHDDDI_RATIONAL