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.
HRESULT SetOffsetX(
[in] float offsetX
);
[in] offsetX
Typ: float
Der Abstand, der entlang der x-Achse in Pixel übersetzt werden soll.
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 .
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.
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 |