Freigeben über


IAgentCharacter::P lay

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

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ückgegeben wird, 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 Character Editor kompiliert wird. Vor der Wiedergabe der angegebenen Animation versucht der Server, die -Animation für die vorherige Animation zurückzugeben (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.

Siehe auch

IAgentCharacter::P repare