Funzione D3DXColorNegative
Nota
La libreria di utilità D3DX è deprecata. È consigliabile usare invece DirectXMath .
Crea il valore di colore negativo di un valore di colore.
Sintassi
D3DXCOLOR* D3DXColorNegative(
_Inout_ D3DXCOLOR *pOut,
_In_ const D3DXCOLOR *pC
);
Parametri
-
pOut [in, out]
-
Tipo: D3DXCOLOR*
Puntatore a una struttura D3DXCOLOR che è il risultato dell'operazione.
-
pC [in]
-
Tipo: const D3DXCOLOR*
Puntatore a una struttura D3DXCOLOR di origine.
Valore restituito
Tipo: D3DXCOLOR*
Questa funzione restituisce un puntatore a una struttura D3DXCOLOR che rappresenta il valore di colore negativo del valore del colore.
Commenti
Il canale alfa di input viene copiato, non modificato, nel canale alfa di output.
Il valore restituito per questa funzione è lo stesso valore restituito nel parametro pOut. In questo modo, la funzione D3DXColorNegative può essere usata come parametro per un'altra funzione.
Questa funzione restituisce il valore di colore negativo sottraendo 1.0 dai componenti di colore della struttura D3DXCOLOR , come illustrato nell'esempio seguente.
pOut->r = 1.0f - pC->r;
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche