構文
パラメーター
baseShadingRate型: D3D12_SHADING_RATE 設定するベース シェーディング レートを記述する D3D12_SHADING_RATE 列挙体からの定数。 combiners
型: const D3D12_SHADING_RATE_COMBINER * 設定するシェーディング レート コンバイナーを含む D3D12_SHADING_RATE_COMBINER の定数配列への、オプションのポインター。配列内の D3D12_SHADING_RATE_COMBINER 要素の数は、定数 D3D12_RS_SET_SHADING_RATE_COMBINER_COUNT (= 2) と同じでなければなりません。 Tier1 の 可変レート シェーディング (VRS) ではプリミティブ単位およびスクリーン空間イメージベースの VRS はサポートされていないため、これらの値が意味を持つには、アダプターに Tier2 VRS のサポートが必要です。D3D12_FEATURE_DATA_D3D12_OPTIONS6 および D3D12_VARIABLE_SHADING_RATE_TIER を参照してください。 NULL ポインターは、既定のシェーディング コンバイナーと等価であり、どちらも D3D12_SHADING_RATE_COMBINER_PASSTHROUGH です。 最終シェーディング レートのアルゴリズムは以下のように決定されます。
ApplyCombiner は以下のとおりです。
戻り値
型: void なし。解説
要件
ヘッダー: d3d12_xs.hライブラリ: d3d12_xs.lib
サポートされているプラットフォーム: XBOX Series 本体
