batching:
GdiFlush
GdiGetBatchLimit
GdiSetBatchLimit