GDI描画関数の最大バッチ数を設定する
Declare Function GdiSetBatchLimit Lib "gdi32.dll" _
(ByVal dwLimit As Long) As Long
Declare Function GdiSetBatchLimit Lib "gdi32.dll" _
(ByVal dwLimit As Integer) As Integer
DWORD GdiSetBatchLimit(
DWORD dwLimit
);
引数
dwLimit
最大バッチ数戻り値
デフォルトのリミット値を設定するとき 0
バッチ処理を無効にするとき 1
正常終了のとき 直前の最大バッチ数備考
エラーのとき 0
バッチ処理に加えることのできる描画関数はBoolean値を返す関数に限られる。
これ以外の関数を呼び出すと、バッチ処理はフラッシュされる。
最大バッチ数は、各スレッドごとに管理される。