Microsoft DirectX 8.0 (C++)

DICOLORSET

デバイス構成ユーザー インターフェイスを描画する配色を表す。これは DICONFIGUREDEVICESPARAMS 構造体の一部である。

typedef struct _DICOLORSET {
    DWORD    dwSize
    D3DCOLOR cTextFore;
    D3DCOLOR cTextHighlight;
    D3DCOLOR cCalloutLine;
    D3DCOLOR cCalloutHighlight;
    D3DCOLOR cBorder;
    D3DCOLOR cControlFill;
    D3DCOLOR cHighlightFill;
    D3DCOLOR cAreaFill;
} DICOLORSET, *LPDICOLORSET;
 
typedef const DICOLORSET *LPCDICOLORSET;

メンバ

dwSize
この構造体のバイト単位のサイズ。
cTextFore
テキストの前景色。
cTextHighlight
強調テキストの前景色。
cCalloutLine
コールアウト線の表示に使用される色。
cCalloutHighlight
コールアウト線の表示に使用される色。
cBorder
枠線の色。タブやボタンなどのコントロールを囲む線を表示するために使用される。
cControlFill
タブやボタンなどのコントロールの塗りつぶしの色。
cHighlightFill
強調テキストの塗りつぶしの色。
cAreaFill
タブやボタンなどのコントロールの外側の塗りつぶしの色。

注意

テキストの背景色は常に透明である。

動作環境

  Windows NT/2000 : Windows 2000 以降に対する再配布可能ファイルとして提供。
  Windows 95/98 : Windows 95 以降に対する再配布可能ファイルとして提供。
  ヘッダー : dinput.h で宣言。

参照

D3DCOLOR