Skip to main content
ビュー インスタンスに関連付けられているビューポート/ステンシルおよびレンダー ターゲットを指定します。

構文

メンバー

ViewportArrayIndex
型: UINT
この位置に関連付けられているビュー インスタンスによって使用される、ビューポート配列内のビューポートのインデックス。 RenderTargetArrayIndex
型: UINT
この位置に関連付けられているビュー インスタンスによって使用される、レンダー ターゲット配列内のレンダー ターゲットのインデックス。

解説

ビュー インスタンスの位置構造体で指定された値は、ラスタライズ前にシェーダーによって出力される ViewportArrayIndex と RenderTargetArrayIndex の値に加算されて、プリミティブを送信するビューポートとレンダー ターゲットの最終的な実効インデックスを計算できます。計算されたインデックスが範囲外 (つまり、それぞれの配列のビューポートまたはレンダー ターゲット要素数よりも大きい) の場合、実効インデックスは 0 になります。 ビューポートまたはレンダー ターゲット インデックスを動的に選択するシェーダーの場合、アプリケーションは、PSO に宣言されたすべてのビュー インスタンスの位置を同じ値に設定して、すべてのビューの一様なベース値として機能させることができます。

要件

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

関連項目

コア構造体
最終更新日 2026年8月24日