Platform SDK: DirectX

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 メンバに対して有効であり、動作を変更するために指定できる。