EmfScaleViewportExtex

EmfScaleViewportExtex class

EMR_SCALEVIEWPORTEXTEX-posten specificerar visningsporten för en enhetskontext genom att använda -förhållandena som bildas av de angivna multiplikanderna och divisorerna.

public sealed class EmfScaleViewportExtex : EmfStateRecordType

Konstruktörer

namnBeskrivning
EmfScaleViewportExtex()Initierar en ny instans avEmfScaleViewportExtex class.
EmfScaleViewportExtex(EmfRecord)Initierar en ny instans avEmfScaleViewportExtex class.

Egenskaper

namnBeskrivning
Size { get; set; }Hämtar eller ställer in storleken på posten
Type { get; set; }Hämtar eller ställer in typen.
XDenom { get; set; }Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den horisontella divisorn. Kan inte vara noll.
XNum { get; set; }Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den horisontella multiplikanden. Kan inte vara noll.
YDenom { get; set; }Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den vertikala divisorn. Kan inte vara noll.
YNum { get; set; }Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den vertikala multiplikanten. Kan inte vara noll.

Anmärkningar

Omfattningen kan inte ändras om enhetskontexten använder ett mappningsläge med fast skala. Endast MM_ISOTROPIC och MM_ANISOTROPIC är inte fast skala. Viewport-utsträckningarna ändras enligt följande. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

Se även