Freigeben über


IAgentCharacter::P lay

[Der Microsoft-Agent ist ab Windows 7 veraltet und in nachfolgenden Versionen von Windows möglicherweise nicht verfügbar.]

HRESULT Play(
   BSTR bszAnimation,  // name of an animation
   long * pdwReqID     // address of request ID
);

Gibt die angegebene Animation wieder.

  • Gibt S_OK zurück, um anzugeben, dass der Vorgang erfolgreich war. Wenn die Funktion zurückgibt, enthält pdwReqID die ID der Anforderung.

bszAnimation

Der Name einer Animation.

pdwReqID

Adresse einer Variablen, die die IAgentCharacter::P lay-Anforderungs-ID empfängt.

Der Name einer Animation wird definiert, wenn das Zeichen mit dem Microsoft-Agent-Zeichen-Editor kompiliert wird. Vor der Wiedergabe der angegebenen Animation versucht der Server, die Rückgabeanimation für die vorherige Animation wiederzugeben (sofern eine zugewiesen wurde).

Wenn die Animationsdaten eines Zeichens auf dem lokalen Computer des Benutzers gespeichert werden, können Sie die IAgentCharacter::P lay-Methode verwenden und den Namen der Animation angeben. Wenn Sie das HTTP-Protokoll für den Zugriff auf Animationsdaten verwenden, verwenden Sie die Prepare-Methode , um die Verfügbarkeit der Animation sicherzustellen, bevor Sie diese Methode aufrufen.

Weitere Informationen

IAgentCharacter::P repare