structure D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION (d3d12.h)

Associe un sous-objet défini directement dans un objet d’état aux exportations de nuanceur.

Syntaxe

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

Membres

pSubobjectToAssociate

Pointeur vers le sous-objet dans l’objet d’état actuel pour définir une association à.

NumExports

Taille du tableau pExports . Si la valeur est 0, elle est définie explicitement comme une association par défaut. Une autre façon de définir une association par défaut consiste à omettre complètement cette association de sous-objet pour ce sous-objet.

pExports

Tableau d’exportations avec lequel le sous-objet est associé.

Remarques

En fonction des indicateurs spécifiés dans le sous-objet facultatif D3D12_STATE_OBJECT_CONFIG pour choisir une liaison croisée, les exportations associées n’ont pas nécessairement besoin d’être présentes dans l’objet d’état actuel, ou celle qui a encore été vue, pour être résolue ultérieurement, lors de la création de l’objet RTPSO (RayTracing Pipeline State Object) par exemple.

Configuration requise

   
En-tête d3d12.h