структура 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 |