D3D12_VIDEO_SCALE_SUPPORT 構造体 (d3d12video.h)

ビデオ スケーラーでサポートされている出力サイズのスケーリング範囲について説明します。

構文

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

メンバー

OutputSizeRange

スケーラーでサポートされている出力サイズ範囲を記述する D3D12_VIDEO_SIZE_RANGE 構造体。

Flags

スケーラーのサポートされているスケーリング機能を指定する D3D12_VIDEO_SCALE_SUPPORT_FLAGS 列挙体のメンバー。

注釈

既定では、エクステントの最大サイズと最小サイズの間に存在する可能性のあるすべての出力サイズの組み合わせがサポートされます。 ScaleSupportFlags では、 サポートされているスケール サイズに追加の制限が追加される場合があります。
スケーリングがサポートされていない場合は、最小サイズと最大サイズの両方を入力サイズに設定し、フラグを指定しないでください。

要件

要件
Header d3d12video.h