Pular para o conteúdo principal
Associa um subobjeto definido diretamente em um objeto de estado a exportações de sombreador.

Sintaxe

Membros

pSubobjectToAssociate
Tipo: const D3D12_STATE_SUBOBJECT *
Ponteiro para o subobjeto no objeto de estado atual ao qual uma associação será definida. NumExports
Tipo: UINT
Tamanho da matriz pExports. Se for 0, isso está sendo definido explicitamente como uma associação padrão. Outra maneira de definir uma associação padrão é omitir completamente essa associação de subobjeto para aquele subobjeto. pExports
Tipo: LPCWSTR *
A matriz de exportações à qual o subobjeto está associado.

Comentários

Dependendo dos sinalizadores especificados no subobjeto opcional D3D12_STATE_OBJECT_CONFIG para aceitar a vinculação cruzada, as exportações que estão sendo associadas não precisam necessariamente estar presentes no objeto de estado atual, ou em um que já tenha sido visto, para serem resolvidas posteriormente, por exemplo, na criação do objeto de estado do pipeline de ray tracing (RTPSO).

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One
Última modificação em 6 de outubro de 2026