次の方法で共有


D3D12DDIARG_ADD_TO_STATE_OBJECT_0072構造体 (d3d12umddi.h)

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 コールバックを介して状態オブジェクトにサブオブジェクトを追加するために使用される構造体。

構文

typedef struct D3D12DDIARG_ADD_TO_STATE_OBJECT_0072 {
  D3D12DDI_STATE_OBJECT_TYPE          Type;
  UINT                                NumSubobjects;
  const D3D12DDI_STATE_SUBOBJECT_0054 *pSubobjects;
  D3D12DDI_HSTATEOBJECT_0054          StateObjectToGrowFrom;
} D3D12DDIARG_ADD_TO_STATE_OBJECT_0072;

メンバーズ

Type

状態オブジェクトが使用される GPU パイプラインの種類を示す D3D12DDI_STATE_OBJECT_TYPE 値。

NumSubobjects

pSubobjects内のサブオブジェクトの数。

pSubobjects

D3D12DDI_STATE_SUBOBJECT_0054 構造体の配列。

StateObjectToGrowFrom

拡大する状態オブジェクトを処理します。

備考

詳細については、DirectX RayTracing (DXR) 仕様 を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 2004
ヘッダー d3d12umddi.h

関連項目

D3D12DDI_STATE_OBJECT_TYPE

D3D12DDI_STATE_SUBOBJECT_0054

PFND3D12DDI_ADD_TO_STATE_OBJECT_0072

PFND3D12DDI_CALC_PRIVATE_ADD_TO_STATE_OBJECT_SIZE_0072