Syntaxe
Constantes
Remarques
Le runtime implémente séparément la fusion RVB et la fusion alpha. Par conséquent, l’état de fusion nécessite des opérations de fusion distinctes pour les données RVB 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, source 1 et source 2, sont représentées dans le schéma fonctionnel de fusion. L’état de fusion est utilisé par l’étape de fusion de sortie pour déterminer comment fusionner deux valeurs de pixel RVB et deux valeurs alpha. Ces deux valeurs de pixel RVB et deux valeurs alpha sont la valeur de pixel RVB et la valeur alpha produites par le nuanceur de pixels, et la valeur de pixel RVB 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 manière 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
