CDC::SelectClipRg&nnbsp;

wirtualne int SelectClipRgn ( CRgn * pRgn );

int SelectClipRgn ( CRgn * pRgn, int nMode );

Wartość zwracany

Typ obszaru. Może to być dowolny z następujących wartości:

Parametry

pRgn

Identyfikuje regionu mają być wybrane.

nMode

Określa operacji. Musi mieć jedną z następujących wartości:

Uwagi

Wybiera danego regionu jako bieżący region odcinania dla kontekstu urządzenia. Używany jest tylko kopię wybranego regionu. Dla dowolnej liczby innych kontekstach urządzenia można wybrać regionu, sam lub można go usunąć.

Funkcja opiera się na założeniu, że współrzędne dla danego regionu są określone w jednostkach urządzenia. Niektóre urządzenia drukujące obsługuje tekstowych danych wyjściowych w wyższej rozdzielczości niż grafiki aby zachować dokładność potrzebne do wyrażania metryki tekstu. Urządzenia te sprawozdanie urządzenia jednostek o wyższej rozdzielczości, oznacza to, że w jednostkach tekstu. Urządzenia te następnie skali współrzędnych dla grafiki, tak, aby urządzenia jednostek mapę kilku zgłoszonych do tylko 1 jednostka grafiki. Zawsze powinien wywołać funkcję SelectClipRgn , używając jednostek tekstu.

Aplikacje, które należy podjąć, skalowanie grafiki obiekty interfejsu GDI umożliwia ewakuacji drukarki GETSCALINGFACTOR określić współczynnik skalowania. Ten współczynnik skalowania dotyczy przycinania. Jeśli region jest używany do klipów graficznych, GDI dzieli współrzędne przez współczynnik skalowania. Jeśli region jest używany do klipu tekstu, GDI sprawia, że żadne dostosowanie skalowania. Współczynnik skalowania 1 powoduje, że współrzędne podzielona przez 2; współczynnik skalowania 2 powoduje, że współrzędne podzielona przez 4; itd.

Omówie&nie CDC |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CDC::GetClipBox, CDC::Escape, CRgn :: SelectClipRgn

Index