Blending für Überblendung (Direct3D 9)

Die Kombination von Farben bezieht sich auf die Anwendung des Füllfaktors auf die Farben für Diess und Objekte, um die endgültige Farbe zu erzeugen, die in einer Szene angezeigt wird, wie unter Formeln für Formeln (Direct3D 9)erläutert. Der _ D3DRS-Renderzustand BERDEBAR steuert blending. Legen Sie diesen Renderzustand auf TRUE fest, um blending zu aktivieren, wie im folgenden Beispielcode gezeigt. Der Standardwert ist FALSE.

// For this example, g_pDevice is a valid pointer
// to an IDirect3DDevice9 interface.
HRESULT hr;
hr = g_pDevice->SetRenderState(
                    D3DRS_FOGENABLE,
                    TRUE);
if FAILED(hr)
    return hr;

Sie müssen blending sowohl für Pixel- als auch für Scheitelpunktverblendung aktivieren. Informationen zur Verwendung dieser Typen von 2017 finden Sie unter Pixel Pixel (Direct3D 9) und Vertex- (Direct3D 9).

Typen von Typen