Freigeben über


IDCompositionRotateTransform::SetAngle(float)-Methode (dcomp.h)

Ändert den Wert der Angle-Eigenschaft einer 2D-Drehungstransformation. Die Angle-Eigenschaft gibt den Drehwinkel an.

Syntax

HRESULT SetAngle(
  [in] float angle
);

Parameter

[in] angle

Typ: float

Der neue Drehwinkel in Grad. Ein positiver Winkel erzeugt eine Drehung im Uhrzeigersinn, und ein negativer Winkel erzeugt eine Drehung gegen den Uhrzeigersinn. Bei Werten, die kleiner als –360 oder größer als 360 sind, werden die Werte umbrochen und so behandelt, als ob die mathematische Operation mod(360) angewendet würde.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben. Eine Liste der Fehlercodes finden Sie unter DirectComposition-Fehlercodes .

Hinweise

Diese Methode schlägt fehl, wenn der Winkelparameter NaN, positive Unendlichkeit oder negative Unendlichkeit ist.

Wenn die Angle-Eigenschaft zuvor animiert wurde, entfernt diese Methode die Animation und legt die Angle-Eigenschaft auf den angegebenen statischen Wert fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dcomp.h
Bibliothek Dcomp.lib
DLL Dcomp.dll

Weitere Informationen

IDCompositionRotateTransform