structure CD3DX12_ROOT_DESCRIPTOR
Structure d’assistance pour permettre l’initialisation facile d’une structure de D3D12_ROOT_DESCRIPTOR .
Syntaxe
struct CD3DX12_ROOT_DESCRIPTOR : public D3D12_ROOT_DESCRIPTOR{
CD3DX12_ROOT_DESCRIPTOR();
explicit CD3DX12_ROOT_DESCRIPTOR(const D3D12_ROOT_DESCRIPTOR &o);
CD3DX12_ROOT_DESCRIPTOR(UINT shaderRegister, UINT registerSpace = 0);
void inline Init(UINT shaderRegister, UINT registerSpace = 0);
void static inline Init(D3D12_ROOT_DESCRIPTOR &table, UINT shaderRegister, UINT registerSpace = 0);
};
Membres
-
CD3DX12_ROOT_DESCRIPTOR()
-
Crée un nouveau instance non initialisé d’un CD3DX12_ROOT_DESCRIPTOR.
-
explicit CD3DX12_ROOT_DESCRIPTOR(const D3D12_ROOT_DESCRIPTOR &o)
-
Crée une instance d’une CD3DX12_ROOT_DESCRIPTOR, initialisée avec le contenu d’une autre structure D3D12_ROOT_DESCRIPTOR.
-
CD3DX12_ROOT_DESCRIPTOR(UINT shaderRegister, UINT registerSpace = 0)
-
Crée une instance d’un CD3DX12_ROOT_DESCRIPTOR, initialisant les paramètres suivants :
NUANCEUR UINTRegister
(opt) UINT registerSpace = 0
-
inline Init(UINT shaderRegister, UINT registerSpace = 0)
-
Spécifie une fonction qui initialise les paramètres suivants :
NUANCEUR UINTRegister
(opt) UINT registerSpace = 0
-
static inline Init(D3D12_ROOT_DESCRIPTOR &table, UINT shaderRegister, UINT registerSpace = 0)
-
Spécifie une fonction qui initialise les paramètres suivants :
NUANCEUR UINTRegister
(opt) UINT registerSpace = 0
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour