Skip to main content
可変レート シェーディング (VRS) に対するアダプターのサポート レベルと、バックグラウンド処理がサポートされているかどうかを示します。詳細については、Variable-rate shading (VRS) および Direct3D 12 background processing spec を参照してください。

構文

メンバー

AdditionalShadingRatesSupported
型: BOOL
シングル サンプル レンダリングで 2x4、4x2、および 4x4 の粗ピクセル サイズがサポートされているかどうか、および 2x MSAA で粗ピクセル サイズ 2x4 がサポートされているかどうかを示します。これらのサイズがサポートされている場合は true、それ以外の場合は false PerPrimitiveShadingRateSupportedWithViewportIndexing
型: BOOL
プロボーキング頂点ごと (プリミティブごととも呼ばれる) のレートが、複数のビューポートで使用できるかどうかを示します。その場合、そのレートは SV_ViewportIndex に書き込むときに使用できます。そのレートを複数のビューポートで使用できる場合は true、それ以外の場合は false VariableShadingRateTier
型: D3D12_VARIABLE_SHADING_RATE_TIER
シェーディング レート ティアを示します。 ShadingRateImageTileSize
型: UINT
スクリーン空間イメージのタイル サイズを UINT として示します。 BackgroundProcessingSupported
型: BOOL
バックグラウンド処理がサポートされているかどうかを示します。バックグラウンド処理がサポートされている場合は true、それ以外の場合は false。詳細については、Direct3D 12 background processing spec を参照してください。

解説

要件

ヘッダー: d3d12_xs.h または d3d12_x.h
ライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされているプラットフォーム: XBOX Series 本体および XBOX One ファミリ

関連項目

最終更新日 2026年8月24日