Fungsi GdiGetBatchLimit (wingdi.h)

Fungsi GdiGetBatchLimit mengembalikan jumlah maksimum panggilan fungsi yang dapat diakumulasikan dalam batch alur panggilan saat ini. Sistem membersihkan batch saat ini setiap kali batas ini terlampaui.

Sintaks

DWORD GdiGetBatchLimit();

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah batas batch.

Jika fungsi gagal, nilai yang dikembalikan adalah nol.

Keterangan

Batas batch diatur dengan menggunakan fungsi GdiSetBatchLimit . Mengatur batas ke 1 secara efektif menonaktifkan batching.

Hanya fungsi gambar GDI yang mengembalikan nilai Boolean yang dapat di-batch; panggilan ke fungsi GDI lainnya segera menghapus batch saat ini. Melebihi batas batch atau memanggil fungsi GdiFlush juga membersihkan batch saat ini.

Saat sistem melakukan batch panggilan fungsi, fungsi mengembalikan TRUE. Nilai pengembalian aktual untuk fungsi hanya dilaporkan jika GdiFlush digunakan untuk membersihkan batch.

Catatan Batas batch dipertahankan untuk setiap utas secara terpisah. Untuk menonaktifkan batching sepenuhnya, panggil GdiSetBatchLimit (1) selama inisialisasi setiap utas.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header wingdi.h (sertakan Windows.h)
Pustaka Gdi32.lib
DLL Gdi32.dll

Lihat juga

GdiFlush

GdiSetBatchLimit

Fungsi Melukis dan Menggambar

Gambaran Umum Melukis dan Menggambar