Freigeben über


IAgentCharacter

[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.