CONST_DDPALFLAGS
CONST_DDPALFLAGS 列挙のフラグは、PALETTEENTRY 型の flags メンバで使用され、パレット エントリの使用方法を指定する。
Enum CONST_DDPALFLAGS
PC_DEFAULT = 0
PC_EXPLICIT = 2
PC_NOCOLLAPSE = 4
PC_RESERVED = 1
End Enum
- PC_DEFAULT
- パレット エントリを、以下のフラグによって変更せずに使用する。
- PC_EXPLICIT
- 論理パレット エントリの下位ワードによってハードウェア パレット インデックスを示す。アプリケーションは、このフラグを使ってディスプレイ デバイス パレットのコンテンツを表示できる。
- PC_NOCOLLAPSE
- 色をシステム パレットの既存のカラーに適合せずに、システム パレットの未使用のエントリに割り当てる。システム パレットに未使用のエントリがない場合、通常どおりに適合される。システム パレットに割り当てられた色は、ほかの論理パレットの色と適合できる。
- PC_RESERVED
- パレット アニメーションに使用される論理パレット エントリ。色が頻繁に変化するので、このフラグによって、ほかのウィンドウがパレット エントリに色を適合しないようにする。未使用のシステム パレット エントリが使用可能な場合、そのエントリに色が割り当てられる。そうでない場合、その色はアニメーションで使用できない。
注意
タイプ ライブラリでは、この列挙ではなく PALETTEENTRY のフラグ メンバをバイトに定義するので、自動完了は使用できない。この列挙のフラグは flags メンバに対して有効であり、動作を変更するために指定できる。