DIBINDEX マクロは、DIB カラー テーブル内のエントリにインデックスを取り、指定されたインデックスに関連付けられている色を指定する COLORREF 値を返します。 DIB セクションが選択されたデバイス コンテキストを使用するアプリケーションは、色を必要とする GDI 関数に明示的な赤、緑、青 (RGB) 値ではなく、この指定子を渡すことができます。 これにより、関数は、指定されたカラー テーブルインデックスの色を使用できます。
構文
LONG DIBINDEX(
WORD n
);
パラメーター
n
グラフィックス操作に使用する色を含むカラー テーブル エントリのインデックスを指定します。
戻り値
型: long
戻り値は、32 ビット COLORREF 値の形式のカラー テーブルインデックス指定子です。
注釈
DIBINDEX は、 論理パレット内の PALETTEINDEX の色にインデックスを付けるのと同様の方法で、DIB カラー テーブルの色をインデックス化します。
DIBINDEX は、16 ビット ビットマップとデバイス コンテキスト (DC) でも機能します。
要求事項
| 要件 | 価値 |
|---|---|
| サポートされる最小クライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| ターゲット プラットフォーム の |
ウィンドウズ |
| ヘッダー | mmsystem.h (Windows.h を含む) |
こちらも参照ください
RGB を する