ID3D10Device::CreateBlendState, méthode (d3d10.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 D3D10_BLEND_DESC *pBlendStateDesc,
[out] ID3D10BlendState **ppBlendState
);
Paramètres
[in] pBlendStateDesc
Type : const D3D10_BLEND_DESC*
Pointeur vers une description d’état de fusion (voir D3D10_BLEND_DESC).
[out] ppBlendState
Type : ID3D10BlendState**
Adresse d’un pointeur vers l’objet blend-state créé (voir ID3D10BlendState Interface).
Valeur retournée
Type : HRESULT
Cette méthode retourne l’un des codes de retour Direct3D 10 suivants.
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.
Configuration requise
Plateforme cible | Windows |
En-tête | d3d10.h |
Bibliothèque | D3D10.lib |