Skip to main content
状態オブジェクトが適用される GPU ノードを識別する状態サブオブジェクトです。

構文

メンバー

NodeMask
型: UINT
ノード マスク。

解説

このサブオブジェクトはオプションです。省略されている場合、状態オブジェクトは利用可能なすべてのノードに適用されます。ノード マスク サブオブジェクトが状態オブジェクトのいずれかの部分に関連付けられている場合、状態オブジェクト内のすべてのエクスポート (インポートされたコレクションを含む) にノード マスクの関連付けを行う必要があり、参照されるすべてのノード マスク サブオブジェクトは一致する内容を持つ必要があります。
一部のバージョンの DirectX Runtime では、D3D12_STATE_SUBOBJECT で型 D3D12_STATE_SUBOBJECT_TYPE_NODE_MASK を使用して D3D12_NODE_MASK でノードを指定する場合、ランタイムはノード マスク値 0 を正しく処理せず、本来はノード #1 を使用する必要があるため、後で状態オブジェクトを使用しようとしたときにエラーが発生します。この問題を回避するには、明示的にノード値 1 を指定するか、D3D12_NODE_MASK サブオブジェクトを省略してください。

要件

ヘッダー: d3d12_xs.h または d3d12_x.h
ライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされるプラットフォーム: XBOX Series 本体および XBOX One ファミリ
最終更新日 2026年8月24日