Partager via


ID3D12GraphicsCommandList::OMSetBlendFactor, méthode (d3d12.h)

Définit le facteur de fusion qui module les valeurs d’un nuanceur de pixels, d’une cible de rendu ou des deux.

Syntaxe

void OMSetBlendFactor(
  [in, optional] const FLOAT [4] BlendFactor
);

Paramètres

[in, optional] BlendFactor

Type : const FLOAT[4]

Tableau de facteurs de fusion, un pour chaque composant RVBA.

Valeur de retour

None

Notes

Si vous avez créé l’objet d’état de fusion avec D3D12_BLEND_BLEND_FACTOR ou D3D12_BLEND_INV_BLEND_FACTOR, l’étape de fusion utilise le tableau non NULL de facteurs de fusion. Sinon, l’étape de fusion n’utilise pas le tableau non NULL de facteurs de fusion ; le runtime stocke les facteurs de fusion.

Si vous transmettez null, le runtime utilise ou stocke un facteur de fusion égal à { 1, 1, 1, 1 }.

Spécifications

   
Plateforme cible Windows
En-tête d3d12.h
Bibliothèque D3d12.lib
DLL D3d12.dll

Voir aussi

ID3D12GraphicsCommandList