Partager via


structure D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION (d3d12.h)

Associe un sous-objet défini directement dans un objet d’état à des 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 auquel définir une association.

NumExports

Taille du tableau pExports . Si la valeur est 0, elle est explicitement définie en tant qu’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 auquel le sous-objet est associé.

Notes

Selon les indicateurs spécifiés dans le sous-objet facultatif D3D12_STATE_OBJECT_CONFIG pour choisir la liaison croisée, les exportations associées n’ont pas nécessairement besoin d’être présentes dans l’objet d’état actuel, ou d’un indicateur qui a encore été vu, pour être résolu ultérieurement, lors de la création d’un objet d’état de pipeline de raytracing (RTPSO) par exemple.

Spécifications

   
En-tête d3d12.h