Freigeben über


ID3D12GraphicsCommandList::OMSetBlendFactor-Methode (d3d12.h)

Legt den Mischfaktor fest, der Werte für einen Pixel-Shader, ein Renderziel oder beides moduliert.

Syntax

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

Parameter

[in, optional] BlendFactor

Typ: const FLOAT[4]

Array von Mischfaktoren, eins für jede RGBA-Komponente.

Rückgabewert

Keine

Bemerkungen

Wenn Sie das Blendzustandsobjekt mit D3D12_BLEND_BLEND_FACTOR oder D3D12_BLEND_INV_BLEND_FACTOR erstellt haben, verwendet die Mischphase das Nicht-NULL-Array von Mischfaktoren. Andernfalls verwendet die Mischphase nicht das Array von Mischfaktoren ohne NULL. die Runtime speichert die Mischfaktoren.

Wenn Sie NULL übergeben, verwendet oder speichert die Runtime einen Mischfaktor gleich { 1, 1, 1, 1 }.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d12.h
Bibliothek D3d12.lib
DLL D3d12.dll

Weitere Informationen

ID3D12GraphicsCommandList