Рассмотрим следующий фрагмент кода:
HRGN clip = ::CreateRectRgn(50, 50, 100, 100);
::SelectClipRgn(context, clip);
::Rectangle(context, 0, 0, 50, 50);
Достаточно ли разумна реализация отсечения Microsoft для немедленного возврата из звонка в Rectangle, не пытаясь что-либо нарисовать? Я подозреваю, что это возможно, но нигде не удалось найти подтверждения. Документация MSDN для отсечения разбросана под деталями капота, и Googling не обнаруживает ничего, кроме как использовать отсечение GDI.
РЕДАКТИРОВАТЬ: Меня осенило, что я не смог указать, что это работает на Windows Mobile, поэтому набор инструментов для анализа ограничен.