EmfRestoreDc

EmfRestoreDc class

EMR_RESTOREDC-posten återställer uppspelningsenhetskontexten till det angivna tillståndet. Uppspelningsenhetskontexten återställs genom att tillståndsinformationen öppnas från en stack som skapades av tidigare EMR_SAVEDC-poster (avsnitt 2.3.11).

public sealed class EmfRestoreDc : EmfStateRecordType

Konstruktörer

namnBeskrivning
EmfRestoreDc()Initierar en ny instans avEmfRestoreDc class.
EmfRestoreDc(EmfRecord)Initierar en ny instans avEmfRestoreDc class.

Egenskaper

namnBeskrivning
SavedDc { get; set; }Hämtar eller ställer in ett 32-bitars signerat heltal som anger det sparade tillståndet som ska återställas i förhållande till det aktuella tillståndet. Detta värde MÅSTE vara negativt; –1 representerar det tillstånd som mest nyligen sparades i stacken, –2 det före det, etc.
Size { get; set; }Hämtar eller ställer in storleken på posten
Type { get; set; }Hämtar eller ställer in typen.

Anmärkningar

Stacken kan innehålla tillståndsinformation för flera instanser av uppspelningsenhetskontexten. När ett tillstånd återställs, MÅSTE alla tillståndsinstanser som sparades på senare tid kasseras.

Se även