DirectDrawPalette.GetEntries
DirectDrawPalette.GetEntries メソッドは、DirectDrawPalette オブジェクトからのパレット値を照会する。
object.GetEntries( _
start As Long, _
count As Long, _
val() As PALETTEENTRY)
パラメータ
- object
- DirectDrawPalette オブジェクトを表すオブジェクト式。
- start
- 順番に取得するエントリの開始。
- count
- val() に指定するアドレスに適合するパレット エントリの数。個々のパレット エントリの色は、start パラメータの値から count パラメータから 1 を引いた値まで、順番に返される (これらの値は、DirectDrawPalette.SetEntries で設定される)。
- val()
- PALETTEENTRY 型の変数の配列。DirectDraw7.CreatePalette の flags パラメータに DDPCAPS_8BITENTRIES フラグが設定されている場合、パレット エントリは 1 バイトごととなる。それ以外は 4 バイトごととなる。個々のフィールドは、色記述となる。
エラー コード
失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。
参照
DirectDrawPalette.SetEntries