D3D12_VIDEO_SCALE_SUPPORT-Struktur (d3d12video.h)

Beschreibt den unterstützten Skalierungsbereich von Ausgabegrößen für einen Videoskalierer.

Syntax

typedef struct D3D12_VIDEO_SCALE_SUPPORT {
  D3D12_VIDEO_SIZE_RANGE          OutputSizeRange;
  D3D12_VIDEO_SCALE_SUPPORT_FLAGS Flags;
} D3D12_VIDEO_SCALE_SUPPORT;

Member

OutputSizeRange

Eine D3D12_VIDEO_SIZE_RANGE-Struktur , die den unterstützten Ausgabegrößenbereich für die Skalierung beschreibt.

Flags

Ein Member der D3D12_VIDEO_SCALE_SUPPORT_FLAGS-Enumeration , die die unterstützten Skalierungsfunktionen des Scalers angibt.

Hinweise

Standardmäßig werden alle möglichen Kombinationen von Ausgabegrößen unterstützt, die zwischen der maximalen Größe und der mindesten Größe für den Umfang (einschließlich) vorhanden sind. ScaleSupportFlags kann den unterstützten Skalierungsgrößen zusätzliche Einschränkungen hinzufügen.
Wenn die Skalierung nicht unterstützt wird, sollten die mindest- und maximal zulässigen Größen auf die Eingabegröße festgelegt werden, und es sollten keine Flags angegeben werden.

Anforderungen

Anforderung Wert
Header d3d12video.h