Die Funktion RotateEnhMetaFile erzeugt eine um 90, -90 oder 180 ° gedrehte Fassung eines Windows Enhanced MetaFile Handles.
HENHMETAFILE API RotateEnhMetaFile( |
||
HENHMETAFILE |
hEnhMetaFile, |
|
int |
iAngle); |
hEnhMetaFile |
HMETAFILE |
kennzeichnet den Enhanced MetaFile für den ein gedrehtes Abbild erstellt werden soll. |
iAngle |
int |
Drehwinkel: |
90000 : 90° nach links drehen |
||
90000 : 90° nach rechts drehen |
||
180000 : 180° auf den Kopf drehen. |
||
Rückgabewert |
||
Der Rückgabewert kennzeichnet einen neuen Windows Enhanced MetaFile. Das Handle kann durch Aufruf der Funktion PlayEnhMetaFile ausgegeben werden. Die Anwendung gibt diese Handle durch Aufruf der Funktion DeleteEnhMetaFile frei. Der Rückgabewert ist NULL, wenn nicht genügend Hauptspeicher verfügbar war. |
||
Anmerkungen |
||
Windows Enhanced MetaFiles sind komplexe Datenstrukturen. Ob das Erstellen eines gedrehten Abbildes einer MetaDatei mit guter Qualität gelingt, hängt von der Art ab, in der die erstellende Applikation die MetaFile-Datei kodiert hat. |
||
Enhanced MetaFiles, die durch den Import einer DXF-Datei mit DaVinci entstanden sind, können mit dieser Funktion gedreht werden. |
||
Metafiles, die durch den Import einer EPS-Datei mit DaVinci entstanden sind, können mit dieser Funktion nicht gedreht werden, da das PostScript-Abbild nicht mitgedreht wird. |