Tenir compte de l'extrait de code suivant:détails de mise en œuvre du GDI écrêtage
HRGN clip = ::CreateRectRgn(50, 50, 100, 100);
::SelectClipRgn(context, clip);
::Rectangle(context, 0, 0, 50, 50);
Est-ce que la mise en œuvre de découpage de Microsoft assez intelligent pour revenir immédiatement de l'appel à Rectangle sans essayer de tirer quoi que ce soit? Je soupçonne que c'est probablement, mais ont été incapables de trouver une confirmation nulle part. La documentation MSDN pour clipping est clairsemée sous les détails de capot et recherche sur Google se présente rien, mais comment utiliser écrêtage GDI.
EDIT: Il m'est apparu que je n'ai pas réussi à faire remarquer que cela fonctionnait sous Windows Mobile, de sorte que les outils d'analyse sont limités.
Je suis assez sûr que la source de SelectClipRgn ne me dira pas comment écrêtage est en fait manipulé parce que l'écrêtage ne se produit que quand je l'appelle Rectangle. Aussi quel groupe api Win32 et il y a environ combien d'années il y a plusieurs années. –