Syntaxe
Constantes
Remarques
Le runtime implémente séparément la fusion RGB et la fusion alpha. Par conséquent, l’état de fusion requiert des opérations de fusion distinctes pour les données RGB et les données alpha. Ces opérations de fusion sont spécifiées dans une structure D3D12_RENDER_TARGET_BLEND_DESC. Les deux sources, la source 1 et la source 2, sont illustrées dans le schéma fonctionnel de la fusion. L’état de fusion est utilisé par l’étape de fusion de sortie pour déterminer comment fusionner deux valeurs de pixel RGB et deux valeurs alpha. Ces deux valeurs de pixel RGB et ces deux valeurs alpha sont la valeur de pixel RGB et la valeur alpha produites par le nuanceur de pixels, ainsi que la valeur de pixel RGB et la valeur alpha déjà présentes dans la cible de rendu de sortie. La valeur D3D12_BLEND contrôle la source de données que l’étape de fusion utilise pour moduler les valeurs du nuanceur de pixels, de la cible de rendu, ou des deux. La valeur D3D12_BLEND_OP contrôle la façon dont l’étape de fusion combine mathématiquement ces valeurs modulées.Configuration requise
En-tête : d3d12_xs.h ou d3d12_x.hBibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One
