共用方式為


D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION 結構 (d3d12.h)

將直接在狀態物件中定義的子物件與著色器匯出產生關聯。

語法

typedef struct D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION {
  const D3D12_STATE_SUBOBJECT *pSubobjectToAssociate;
  UINT                        NumExports;
  LPCWSTR                     *pExports;
} D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION;

成員

pSubobjectToAssociate

目前狀態物件中要定義關聯之子物件的指標。

NumExports

pExports陣列的大小。 如果為 0,則會明確定義為預設關聯。 定義預設關聯的另一種方式是完全省略該子物件的這個子物件關聯。

pExports

與子物件相關聯之匯出的陣列。

備註

根據選擇性 D3D12_STATE_OBJECT_CONFIG 子物件中指定的旗標,加入宣告交叉連結時,相關聯的匯出不一定必須存在於目前的狀態物件中,或稍後要解析的旗標,例如在 RTPSO) 建立 (光線追蹤管線狀態物件上。

需求

   
標頭 d3d12.h