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