IDCompositionTranslateTransform::SetOffsetX(float)-Methode (dcomp.h)
Ändert den Wert der OffsetX-Eigenschaft einer 2D-Übersetzungstransformation. Die OffsetX-Eigenschaft gibt den Abstand an, der entlang der x-Achse übersetzt werden soll.
Syntax
HRESULT SetOffsetX(
[in] float offsetX
);
Parameter
[in] offsetX
Typ: float
Der Abstand, der entlang der x-Achse in Pixel übersetzt werden soll.
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben. Eine Liste der Fehlercodes finden Sie unter DirectComposition-Fehlercodes .
Hinweise
Diese Methode führt eine affine Transformation durch, die jeden Punkt um einen festen Abstand in die gleiche Richtung verschiebt. Es ähnelt dem Verschieben des Ursprungs des Koordinatenraums.
Diese Methode schlägt fehl, wenn der offsetX-Parameter NaN, positive Unendlichkeit oder negative Unendlichkeit ist.
Wenn die OffsetX-Eigenschaft zuvor animiert wurde, entfernt diese Methode die Animation und legt die OffsetX-Eigenschaft auf den angegebenen statischen Wert fest.
Anforderungen
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 |