estrutura D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION (d3d12.h)
Associa um subobjeto definido diretamente em um objeto de estado com exportações de sombreador.
Sintaxe
typedef struct D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION {
const D3D12_STATE_SUBOBJECT *pSubobjectToAssociate;
UINT NumExports;
LPCWSTR *pExports;
} D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION;
Membros
pSubobjectToAssociate
Ponteiro para o subobjeto no objeto de estado atual para o qual definir uma associação.
NumExports
Tamanho da matriz pExports . Se 0, isso está sendo definido explicitamente como uma associação padrão. Outra maneira de definir uma associação padrão é omitir essa associação de subobjeto para esse subobjeto completamente.
pExports
A matriz de exportações à qual o subobjeto está associado.
Comentários
Dependendo dos sinalizadores especificados no subobjeto opcional D3D12_STATE_OBJECT_CONFIG para optar pela vinculação cruzada, as exportações associadas não precisam necessariamente estar presentes no objeto de estado atual ou uma que tenha sido vista ainda, para ser resolvida posteriormente, na criação do RTPSO (raytracing pipeline state object), por exemplo.
Requisitos
Cabeçalho | d3d12.h |