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