Freigeben über


IUIAnimationManager2::CreateAnimationVectorVariable-Methode (uianimation.h)

Erstellt eine neue Animationsvariable für jede angegebene Dimension.

Syntax

HRESULT CreateAnimationVectorVariable(
  [in]          const DOUBLE          *initialValue,
  [in]          UINT                  cDimension,
  [out, retval] IUIAnimationVariable2 **variable
);

Parameter

[in] initialValue

Ein Vektor (der Größe cDimension) von Anfangswerten für die Animationsvariable.

[in] cDimension

Die Anzahl der Dimensionen, die animierte Werte erfordern. Dieser Parameter gibt die Anzahl der werte an, die in initialValue aufgeführt sind.

[out, retval] variable

Die neue Animationsvariable.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben. Eine Liste der Fehlercodes finden Sie unter Windows-Animationsfehlercodes .

Hinweise

Der Anfangswert einer Animationsvariablen wird angegeben, wenn die Variable erstellt wird. Nachdem eine Animationsvariable erstellt wurde, kann ihr Wert nicht direkt geändert werden. Sie muss über den Animations-Manager aktualisiert werden.

Eine Animationsvariable wird in der Regel erstellt, um jedes visuelle Merkmal darzustellen, das animiert werden soll. Beispielsweise kann eine Anwendung drei Animationsvariablen für die X-, Y- und Z-Koordinaten eines Objekts erstellen, das sich innerhalb eines dreidimensionalen Raums frei bewegen kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8, Windows 7 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile uianimation.h
DLL UIAnimation.dll

Weitere Informationen

IUIAnimationManager2