Udostępnij za pośrednictwem


IAgentCharacter

[Program Microsoft Agent jest przestarzały w systemie Windows 7 i może być niedostępny w kolejnych wersjach systemu Windows.

IAgentCharacter definiuje interfejs, który umożliwia aplikacjom wykonywanie zapytań o właściwości znaków i odtwarzanie animacji. Te funkcje są również dostępne w IAgentCharacterEx. Możesz użyć niektórych identyfikatorów żądania zwrotnego metody, aby śledzić ich stan w kolejce znaku i synchronizować kod z bieżącym stanem animacji znaku.

metody w order w programie Vtable

Metody IAgentCharacter Opis
GetVisible Zwraca, czy znak (ramka) jest obecnie widoczny.
SetPosition Ustawia położenie ramki znaków.
GetPosition Zwraca położenie ramki znaków.
SetSize Ustawia rozmiar ramki znaków.
GetSize Zwraca rozmiar ramki znaków.
GetName Zwraca nazwę znaku.
GetDescription Zwraca opis znaku.
GetTTSSpeed Zwraca bieżące ustawienie prędkości wyjściowej TTS dla znaku.
GetTTSPitch Zwraca bieżące ustawienie skoku TTS dla znaku.
Uaktywnij Określa, czy klient jest aktywny, czy znak jest najbardziej górny.
SetIdleOn Ustawia bezczynne przetwarzanie serwera.
GetIdleOn Zwraca ustawienie przetwarzania bezczynności serwera.
Przygotowywanie Pobiera dane animacji dla znaku.
Play Odtwarza określoną animację.
Zatrzymaj Zatrzymuje animację dla znaku.
StopAll Zatrzymuje wszystkie animacje dla znaku.
oczekiwania Przechowuje kolejkę animacji znaku.
przerwania Przerywa animację postaci.
Pokaż Wyświetla znak i odtwarza wyświetlanych animacji stanu.
Ukryj Odtwarza ukrywanie animacji stanu postaci i ukrywa ramkę znaku.
Speak Odtwarza mówione dane wyjściowe dla znaku.
MoveTo Przenosi ramkę znaku do określonej lokalizacji.
gest W Odtwarza animację gestykulającą na podstawie określonej lokalizacji.
GetMoveCause Pobiera przyczynę ostatniego przeniesienia znaku.
GetVisibilityCause Pobiera przyczynę ostatniej zmiany stanu widoczności znaku.
HasOtherClients Pobiera, czy znak ma innych bieżących klientów.
SetSoundEffectsOn Określa, czy efekty dźwiękowe animacji znaków są odtwarzane.
GetSoundEffectsOn Pobiera, czy jest włączone ustawienie efektów dźwiękowych znaku.
SetName Ustawia nazwę znaku.
SetDescription Ustawia opis znaku.
GetExtraData Pobiera dodatkowe dane przechowywane za pomocą znaku .