GdiGetBatchLimit |
Declare Function Api_GdiGetBatchLimit& Lib "gdi32" Alias "GdiGetBatchLimit" () |
Declare Function GdiGetBatchLimit Lib "gdi32" () As Long |
|
呼び出し側スレッドの現在のバッチに蓄積できる関数呼び出しの最大数を返す。この値を超えるたびに現在のバッチがフラッシュされる。 |
|
パラメータ
関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError を使う。 他の GDI 関数を呼び出すと現在のバッチが直ちにフラッシュされる。現在のバッチのフラッシュは、バッチ最大蓄積数を超えた場合と、
GdiFlush 関数を呼び出した場合にも行われる。
バッチをフラッシュする場合である。 バッチ処理を完全に無効にするには、各スレッドの初期化中に GdiSetBatchLimit(1) を呼び出す。 |