D3DXColorNegative 関数
D3DXColorNegative 関数
ある色値に対する負の色値を作成する。
構文
D3DXCOLOR *D3DXColorNegative(
D3DXCOLOR *pOut,
CONST D3DXCOLOR *pC
);
パラメータ
- pOut
[in, out] 演算結果である D3DXCOLOR 構造体へのポインタ。 - pC
[in] 処理の基になる D3DXCOLOR 構造体へのポインタ。
戻り値
この関数は、色値の負の色である D3DXCOLOR 構造体へのポインタを返す。
注意
入力アルファ チャンネルは、修正されずに出力アルファ チャンネルにコピーされる。
この関数の戻り値は、pOut パラメータの戻り値と同じである。したがって、D3DXColorNegative 関数を別の関数の引数として使える。
次の例に示すように、この関数は D3DXCOLOR 構造体の色成分から 1.0 を減算することで、負の色値を返す。
pOut->r = 1.0f - pC->r;
関数の情報
ヘッダー | d3dx9math.h |
インポート ライブラリ | d3dx9.lib |
最低限のオペレーティング システム | Windows 98 |
参照