D3D12DDI_VIDEO_SIZE_RANGE_0032-Struktur (d3d12umddi.h)

Die D3D12DDI_VIDEO_SIZE_RANGE_0032-Struktur beschreibt einen unterstützten Bereich von Ausgabegrößen für einen Scaler.

Syntax

typedef struct D3D12DDI_VIDEO_SIZE_RANGE_0032 {
  UINT MaxWidth;
  UINT MaxHeight;
  UINT MinWidth;
  UINT MinHeight;
} D3D12DDI_VIDEO_SIZE_RANGE_0032;

Member

MaxWidth

Die größte Ausgabebreite, auf die skaliert werden kann. Der größte zulässige Wert ist D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION (16384).

MaxHeight

Die größte Ausgabehöhe, auf die skaliert werden kann. Der größte zulässige Wert ist D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION (16384).

MinWidth

Die kleinste Ausgabebreite, auf die skaliert werden kann. Der kleinste zulässige Wert ist 1.

MinHeight

Die kleinste Ausgabehöhe, auf die skaliert werden kann. Der kleinste zulässige Wert ist 1.

Hinweise

Standardmäßig gibt der unterstützte Bereich alle möglichen Kombinationen der Ausgabegröße an, die zwischen max. Größe und Min. Größe für den Bereich vorhanden sind. ScaleSupportFlags kann zusätzliche Einschränkungen hinzufügen.

Wenn die Skalierung nicht unterstützt wird, sollten die Größen Min und Max auf die Eingabegröße und keine Flags festgelegt werden.

Anforderungen

Anforderung Wert
Header d3d12umddi.h

Weitere Informationen

D3D12DDI_VIDEO_SCALE_SUPPORT_0032