Platform SDK: DirectX

PALETTEENTRY

PALETTEENTRY 型は、論理色パレット エントリの色と使用方法を指定する。

Type PALETTEENTRY
    blue As Byte
    flags As Byte
    green As Byte
    red As Byte
End Type

メンバ

blue
パレット エントリの青の強度。
flags
パレット エントリの使用方法を指定する。flags メンバは、Nothing または以下のいずれかの値に設定できる。
意味
PC_EXPLICIT ハードウェア パレット インデックスを示す論理パレット エントリの下位ワード。このフラグによって、アプリケーションはディスプレイ デバイス パレットのコンテンツを表示できる。
PC_NOCOLLAPSE システム パレットの既存の色に適合せずに、未使用のエントリに割り当てる色。システム パレットに未使用のエントリがない場合、通常どおりに適合される。システム パレットに割り当てられた色は、ほかの論理パレットの色と適合できる。
PC_RESERVED パレット アニメーションに使用される論理パレット エントリ。色が頻繁に変化するので、このフラグによって、ほかのウィンドウがそのパレット エントリに色を適合しないようにする。未使用のシステム パレット エントリが使用可能な場合、そのエントリに色が割り当てられる。そうでない場合、その色はアニメーションで使用できない。

green
パレット エントリの緑の強度。
red
パレット エントリの赤の強度。