IDCompositionDevice::CreateAnimation-Methode (dcomp.h)

Erstellt ein Animationsobjekt, das zum Animieren einer oder mehrerer skalarer Eigenschaften eines oder mehrerer Microsoft DirectComposition-Objekte verwendet wird.

Syntax

HRESULT CreateAnimation(
  [out] IDCompositionAnimation **animation
);

Parameter

[out] animation

Typ: IDCompositionAnimation**

Das neue Animationsobjekt. Dieser Parameter darf nicht NULL sein.

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

Eine Reihe von DirectComposition-Objekteigenschaften kann ein Animationsobjekt als Wert der -Eigenschaft aufweisen. Wenn eine Eigenschaft über ein Animationsobjekt als Wert verfügt, wird das Visual von DirectComposition mit der Aktualisierungsrate neu gezeichnet, um den sich ändernden Wert der eigenschaft widerzuspiegeln, die animiert wird.

Einem neu erstellten Animationsobjekt sind keine Animationssegmente zugeordnet. Eine Anwendung muss die Methoden der IDCompositionAnimation-Schnittstelle verwenden, um eine Animationsfunktion zu erstellen, bevor das Animationsobjekt als Eigenschaft eines anderen DirectComposition-Objekts festgelegt wird.

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

IDCompositionDevice