GdiSetBatchLimit

機能
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値を返す関数に限られる。
これ以外の関数を呼び出すと、バッチ処理はフラッシュされる。
最大バッチ数は、各スレッドごとに管理される。