Partager via


ID3D10Device1::CreateBlendState1, méthode (d3d10_1.h)

Créez un objet d’état de fusion qui encapsule l’état de fusion pour l’étape de fusion-sortie.

Syntaxe

HRESULT CreateBlendState1(
  [in]  const D3D10_BLEND_DESC1 *pBlendStateDesc,
  [out] ID3D10BlendState1       **ppBlendState
);

Paramètres

[in] pBlendStateDesc

Type : const D3D10_BLEND_DESC1*

Pointeur vers une description d’état de fusion (voir D3D10_BLEND_DESC1).

[out] ppBlendState

Type : ID3D10BlendState1**

Adresse d’un pointeur vers l’objet blend-state créé (voir ID3D10BlendState1 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.

Cette méthode nécessite Windows Vista Service Pack 1.

Configuration requise

   
Plateforme cible Windows
En-tête d3d10_1.h

Voir aussi

ID3D10Device1 Interface