CD3DX12 _ _ _ structure Description de la signature racine
Structure d’assistance pour permettre l’initialisation facile d’une structure _ desc de _ signature _ racine D3D12 .
Syntaxe
struct CD3DX12_ROOT_SIGNATURE_DESC : public D3D12_ROOT_SIGNATURE_DESC{
CD3DX12_ROOT_SIGNATURE_DESC();
explicit CD3DX12_ROOT_SIGNATURE_DESC(const D3D12_ROOT_SIGNATURE_DESC &o);
CD3DX12_ROOT_SIGNATURE_DESC(UINT numParameters, const D3D12_ROOT_PARAMETER* _pParameters, UINT numStaticSamplers = 0, const D3D12_STATIC_SAMPLER_DESC* _pStaticSamplers = NULL, D3D12_ROOT_SIGNATURE_FLAGS flags = D3D12_ROOT_SIGNATURE_FLAG_NONE);
CD3DX12_ROOT_SIGNATURE_DESC(CD3DX12_DEFAULT);
void inline Init(UINT numParameters, const D3D12_ROOT_PARAMETER* _pParameters, UINT numStaticSamplers = 0, const D3D12_STATIC_SAMPLER_DESC* _pStaticSamplers = NULL, D3D12_ROOT_SIGNATURE_FLAGS flags = D3D12_ROOT_SIGNATURE_FLAG_NONE);
void static inline Init(D3D12_ROOT_SIGNATURE_DESC &desc, UINT numParameters, const D3D12_ROOT_PARAMETER* _pParameters, UINT numStaticSamplers = 0, const D3D12_STATIC_SAMPLER_DESC* _pStaticSamplers = NULL, D3D12_ROOT_SIGNATURE_FLAGS flags = D3D12_ROOT_SIGNATURE_FLAG_NONE);
};
Membres
-
_ _ Description de la signature racine CD3DX12 _ ()
-
Crée une nouvelle instance non initialisée d’une description de la _ signature racine CD3DX12 _ _ .
-
_Description de la signature racine CD3DX12 explicite _ _ desc (const D3D12 racine de la _ _ signature _ desc &o)
-
Crée une nouvelle instance d’une _ Description de _ signature racine CD3DX12 _ , initialisée avec le contenu d’une autre structure _ _ _ desc de signature D3D12 racine .
-
CD3DX12 _ racine _ signature _ desc (uint numParameters, const D3D12 _ racine _ paramètre * _ pParameters, uint numStaticSamplers = 0, const D3D12 _ _ exemple statique _ desc * _ pStaticSamplers = null, D3D12 indicateurs de _ _ signature racine _ indicateurs = D3D12 _ _ indicateur signature _ racine _ aucun)
-
Crée une nouvelle instance d’une _ Description de _ signature racine CD3DX12 _ , en initialisant les paramètres suivants :
UINT numParameters
D3D12 _ _Paramètre racine * _ pParameters
possibilité UINT numStaticSamplers = 0
possibilité D3D12 _ _Exemple statique _ desc * _ pStaticSamplers = null
possibilité D3D12 _ Indicateurs _ de _ signature racine indicateurs = _ indicateur de signature racine D3D12 _ _ _ aucun
-
_ _ Description de la signature racine CD3DX12 _ ( _ valeur par défaut CD3DX12)
-
Crée une nouvelle instance d’une _ Description de _ signature racine CD3DX12 _ , initialisée avec les paramètres par défaut.
CD3DX12_ROOT_SIGNATURE_DESC(0,NULL,0,NULL,D3D12_ROOT_SIGNATURE_FLAG_NONE) -
Inline init (UINT numParameters, const D3D12 _ racine _ Parameter * _ pParameters, uint numStaticSamplers = 0, const D3D12 _ un _ échantillonneur statique _ desc * _ pStaticSamplers = null, _ D3D12 _ indicateurs de signature racine _ indicateurs = D3D12 _ indicateur de _ signature racine _ _ aucun)
-
Spécifie une fonction qui initialise les paramètres suivants :
UINT numParameters
D3D12 _ _Paramètre racine * _ pParameters
possibilité UINT numStaticSamplers = 0
possibilité D3D12 _ _Exemple statique _ desc * _ pStaticSamplers = null
possibilité D3D12 _ Indicateurs _ de _ signature racine indicateurs = _ indicateur de signature racine D3D12 _ _ _ aucun
-
static Inline init (D3D12 _ racine de _ SIGNATURE _ desc &DESC, uint numParameters, const D3D12 _ racine _ * _ pParameters, uint numStaticSamplers = 0, const D3D12 _ échantillon statique _ _ desc * _ pStaticSamplers = null, D3D12 indicateurs de _ signature racine _ _ indicateurs = D3D12 _ indicateur de signature racine _ _ _ aucun)
-
Spécifie une fonction qui initialise les paramètres suivants :
D3D12 _ Description de la _ signature racine _ &DESC
UINT numParameters
D3D12 _ _Paramètre racine * _ pParameters
possibilité UINT numStaticSamplers = 0
possibilité D3D12 _ _Exemple statique _ desc * _ pStaticSamplers = null
possibilité D3D12 _ Indicateurs _ de _ signature racine indicateurs = _ indicateur de signature racine D3D12 _ _ _ aucun
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|