Condividi tramite


struttura D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION (d3d12.h)

Associa un sottooggetto definito direttamente in un oggetto di stato alle esportazioni dello shader.

Sintassi

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

Members

pSubobjectToAssociate

Puntatore al sottooggetto nell'oggetto stato corrente per definire un'associazione a.

NumExports

Dimensioni della matrice pExports . Se 0, viene definita in modo esplicito come associazione predefinita. Un altro modo per definire un'associazione predefinita consiste nell'omettere completamente questa associazione di sottooggetto per tale sottooggetto.

pExports

Matrice di esportazioni a cui è associato l'oggetto secondario.

Commenti

A seconda dei flag specificati nell'oggetto secondario facoltativo D3D12_STATE_OBJECT_CONFIG per acconsentire esplicitamente al collegamento incrociato, le esportazioni associate non devono necessariamente essere presenti nell'oggetto di stato corrente o una che è stata ancora vista, per essere risolta in un secondo momento, alla creazione dell'oggetto stato della pipeline di raytracing (RTPSO).

Requisiti

   
Intestazione d3d12.h