IDirectDrawPalette インターフェイス (ddraw.h)
アプリケーションでは 、IDirectDrawPalette インターフェイスのメソッドを使用して DirectDrawPalette オブジェクトを作成し、システム レベルの変数を操作します。 このセクションは、このインターフェイスのメソッドへの参照です。
継承
IDirectDrawPalette インターフェイスは、IUnknown インターフェイスから継承されます。 IDirectDrawPalette には、次の種類のメンバーもあります。
メソッド
IDirectDrawPalette インターフェイスには、これらのメソッドがあります。
IDirectDrawPalette::GetCaps パレット オブジェクトの機能を取得します。 |
IDirectDrawPalette::GetEntries DirectDrawPalette オブジェクトからパレット値を取得します。 |
IDirectDrawPalette::Initialize DirectDrawPalette オブジェクトを初期化します。 |
IDirectDrawPalette::SetEntries DirectDrawPalette オブジェクトのエントリを直ちに変更します。 |
解説
IDirectDrawPalette インターフェイスのメソッドは、次のグループに編成できます。
グループ | メソッド |
---|---|
メモリの割り当て | 初期化する |
パレット機能 | GetCaps |
パレット エントリ | GetEntries と SetEntries |
LPDIRECTDRAWPALETTE データ型を使用して、 IDirectDrawPalette インターフェイスへのポインターを含む変数を宣言できます。 Ddraw.h ヘッダー ファイルは、次のコードを使用してデータ型を宣言します。
typedef struct IDirectDrawPalette FAR *LPDIRECTDRAWPALETTE;
要件
対象プラットフォーム | Windows |
ヘッダー | ddraw.h |