ID3D11Device ::CreateBlendState, méthode (d3d11.h)
Créez un objet d’état de fusion qui encapsule l’état de fusion pour l’étape de fusion-sortie.
Syntaxe
HRESULT CreateBlendState(
[in] const D3D11_BLEND_DESC *pBlendStateDesc,
[out, optional] ID3D11BlendState **ppBlendState
);
Paramètres
[in] pBlendStateDesc
Type : const D3D11_BLEND_DESC*
Pointeur vers une description d’état de fusion (voir D3D11_BLEND_DESC).
[out, optional] ppBlendState
Type : ID3D11BlendState**
Adresse d’un pointeur vers l’objet blend-state créé (voir ID3D11BlendState).
Valeur retournée
Type : HRESULT
Cette méthode retourne E_OUTOFMEMORY si la mémoire est insuffisante pour créer l’objet blend-state. Pour connaître les autres valeurs de retour possibles, consultez Codes de retour Direct3D 11 .
Remarques
Une application peut créer jusqu’à 4 096 objets blend-state uniques. Pour chaque objet créé, le runtime vérifie si un objet précédent a le même état. Si un tel objet précédent existe, le runtime retourne un pointeur vers les instance précédents au lieu de créer un objet en double.
Windows Phone 8 : Cette API est prise en charge.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d11.h |
Bibliothèque | D3D11.lib |
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