DIBとして定義されたパターンの論理ブラシを作成する
Declare Function CreateDIBPatternBrushPt Lib "gdi32.dll" _
(lpPackedDIB As Any, ByVal iUsage As Long) As Long
Declare Function CreateDIBPatternBrushPt Lib "gdi32.dll" _
(lpPackedDIB As Integer, ByVal iUsage As Integer) As Integer
HBRUSH CreateDIBPatternBrushPt(
CONST VOID *lpPackedDIB,
UINT iUsage
);
引数
lpPackedDIB
DIBを定義するBITMAPINFO構造体とそれに続くピクセルデータへのポインタiUsage
Windows98では8×8を超える部分は無視される。
BITMAPINFO構造体のbmiColorsの意味を指定する定数戻り値
正常終了のとき ブラシのハンドルiUsageの定数
エラーのとき 0
DIB_PAL_COLROS = 1 DIBカラーは論理パレットによる
DIB_RGB_COLORS = 0 DIBカラーはRGBカラー値