Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Microsoft Agent не рекомендуется использовать в Windows 7 и может быть недоступно в последующих версиях Windows.]
IAgentCharacter определяет интерфейс, позволяющий приложениям запрашивать свойства символов и воспроизводить анимации. Эти функции также доступны из IAgentCharacterEx. Для отслеживания их состояния в очереди символов и синхронизации кода с текущим состоянием анимации символа можно использовать некоторые идентификаторы запроса возврата.
Методы в порядке Vtable
| Методы IAgentCharacter | Описание |
|---|---|
| GetVisible | Возвращает, отображается ли символ (кадр) в настоящее время. |
| SetPosition | Задает положение рамки символов. |
| GetPosition | Возвращает положение рамки символов. |
| SetSize | Задает размер рамки символов. |
| GetSize | Возвращает размер рамки символов. |
| GetName | Возвращает имя символа. |
| GetDescription | Возвращает описание символа. |
| GetTTSSpeed | Возвращает текущий параметр скорости вывода TTS для символа. |
| GetTTSPitch | Возвращает текущий параметр шага TTS для символа. |
| активация | Задает, является ли клиент активным или символом является самым верхним. |
| SetIdleOn | Задает неактивную обработку сервера. |
| GetIdleOn | Возвращает параметр простой обработки сервера. |
| подготовка | Извлекает данные анимации для символа. |
| играть | Воспроизводит указанную анимацию. |
| остановить | Останавливает анимацию для символа. |
| StopAll | Останавливает все анимации для символа. |
| ожидание | Содержит очередь анимации символа. |
| прерывания | Прерывает анимацию символа. |
| показать | Отображает символ и воспроизводит символа, отображая анимацию состояния. |
| скрытие | Воспроизводит скрытие анимации состояния символа и скрывает кадр символа. |
| говорить | Воспроизводит реченные выходные данные для символа. |
| MoveTo | Перемещает рамку символов в указанное расположение. |
| GestureAt | Воспроизводит анимацию на основе указанного расположения. |
| GetMoveCause | Извлекает причину последнего перемещения символа. |
| GetVisibilityCause | Извлекает причину последнего изменения состояния видимости символа. |
| HasOtherClients | Извлекает, имеет ли символ другие текущие клиенты. |
| SetSoundEffectsOn | Определяет, воспроизводится ли звуковая анимация символов. |
| GetSoundEffectsOn | Извлекает, включен ли параметр звуковых эффектов символа. |
| SetName | Задает имя символа. |
| SetDescription | Задает описание символа. |
| GetExtraData | Извлекает дополнительные данные, хранящиеся с символом. |