Freigeben über


D3DXColorSubtract-Funktion

Hinweis

Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.

Subtrahiert zwei Farbwerte, um einen neuen Farbwert zu erstellen.

Syntax

D3DXCOLOR* D3DXColorSubtract(
  _Inout_       D3DXCOLOR *pOut,
  _In_    const D3DXCOLOR *pC1,
  _In_    const D3DXCOLOR *pC2
);

Parameter

pOut [ein, aus]

Typ: D3DXCOLOR*

Zeiger auf eine D3DXCOLOR-Struktur , die das Ergebnis des Vorgangs ist.

pC1 [in]

Typ: const D3DXCOLOR*

Zeiger auf eine D3DXCOLOR-Quellstruktur .

pC2 [in]

Typ: const D3DXCOLOR*

Zeiger auf eine D3DXCOLOR-Quellstruktur .

Rückgabewert

Typ: D3DXCOLOR*

Diese Funktion gibt einen Zeiger auf eine D3DXCOLOR-Struktur zurück, die den Unterschied zwischen zwei Farbwerten darstellt.

Bemerkungen

Der Rückgabewert für diese Funktion ist derselbe Wert, der im pOut-Parameter zurückgegeben wird. Auf diese Weise kann die D3DXColorSubtract-Funktion als Parameter für eine andere Funktion verwendet werden.

Anforderungen

Anforderung Wert
Header
D3dx9math.h
Bibliothek
D3dx9.lib

Siehe auch

Mathematische Funktionen

D3DXColorAdd