Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Der Microsoft-Agent ist ab Windows 7 veraltet und kann in nachfolgenden Versionen von Windows nicht verfügbar sein.]
IAgentCharacter definiert eine Schnittstelle, mit der Anwendungen Zeicheneigenschaften abfragen und Animationen wiedergeben können. Diese Funktionen sind auch über IAgentCharacterExverfügbar. Sie können einige Methodenrückgabeanforderungs-IDs verwenden, um deren Status in der Warteschlange des Zeichens nachzuverfolgen und Ihren Code mit dem aktuellen Animationszustand des Zeichens zu synchronisieren.
Methoden in Vtable Order
| IAgentCharacter-Methoden | Beschreibung |
|---|---|
| GetVisible- | Gibt zurück, ob das Zeichen (Frame) aktuell sichtbar ist. |
| SetPosition- | Legt die Position des Zeichenrahmens fest. |
| GetPosition- | Gibt die Position des Zeichenrahmens zurück. |
| SetSize- | Legt die Größe des Zeichenrahmens fest. |
| GetSize- | Gibt die Größe des Zeichenrahmens zurück. |
| GetName- | Gibt den Namen des Zeichens zurück. |
| GetDescription- | Gibt die Beschreibung für das Zeichen zurück. |
| GetTTSSpeed- | Gibt die aktuelle TTS-Ausgabegeschwindigkeitseinstellung für das Zeichen zurück. |
| GetTTSPitch | Gibt die aktuelle TTS-Neigungseinstellung für das Zeichen zurück. |
| Aktivieren von | Legt fest, ob ein Client aktiv ist oder ein Zeichen ganz oben ist. |
| SetIdleOn- | Legt die Leerlaufverarbeitung des Servers fest. |
| GetIdleOn- | Gibt die Einstellung der Leerlaufverarbeitung des Servers zurück. |
| Vorbereiten | Ruft Animationsdaten für das Zeichen ab. |
| wiedergeben | Gibt eine angegebene Animation wieder. |
| beenden | Beendet eine Animation für ein Zeichen. |
| StopAll- | Beendet alle Animationen für ein Zeichen. |
| Warten | Enthält die Animationswarteschlange des Zeichens. |
| Interrupt | Unterbricht die Animation eines Zeichens. |
| anzeigen | Zeigt das Zeichen an und gibt die des Zeichens mit Zustandsanimation wieder. |
| ausblenden | Gibt die Ausblenden Zustandsanimation des Zeichens wieder und blendet den Frame des Zeichens aus. |
| Sprechen | Gibt die gesprochene Ausgabe für das Zeichen wieder. |
| MoveTo- | Verschiebt den Zeichenrahmen an die angegebene Position. |
| GestureAt- | Gibt eine Gesturinganimation basierend auf der angegebenen Position wieder. |
| GetMoveCause | Ruft die Ursache der letzten Verschiebung des Zeichens ab. |
| GetVisibilityCause- | Ruft die Ursache der letzten Änderung am Sichtbarkeitszustand des Zeichens ab. |
| HasOtherClients | Ruft ab, ob das Zeichen über andere aktuelle Clients verfügt. |
| SetSoundEffectsOn | Bestimmt, ob die Soundeffekte einer Zeichenanimation wiedergegeben werden. |
| GetSoundEffectsOn | Ruft ab, ob die Einstellung für Soundeffekte eines Zeichens aktiviert ist. |
| SetName- | Legt den Namen des Zeichens fest. |
| SetDescription- | Legt die Beschreibung des Zeichens fest. |
| GetExtraData- | Ruft zusätzliche Daten ab, die mit dem Zeichen gespeichert sind. |