Compartir a través de


IAgentCharacter

[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows].

IAgentCharacter define una interfaz que permite a las aplicaciones consultar las propiedades de los personajes y reproducir animaciones. Estas funciones también están disponibles en IAgentCharacterEx. Puede usar algunos identificadores de solicitud de devolución de método para realizar un seguimiento de su estado en la cola del carácter y sincronizar el código con el estado de animación actual del carácter.

Métodos de de orden de Vtable

Métodos IAgentCharacter Descripción
GetVisible Devuelve si el carácter (marco) está visible actualmente.
setPosition Establece la posición del marco de caracteres.
GetPosition Devuelve la posición del marco de caracteres.
SetSize Establece el tamaño del marco de caracteres.
getSize Devuelve el tamaño del marco de caracteres.
GetName Devuelve el nombre del carácter.
GetDescription Devuelve la descripción del carácter.
GetTTSSpeed Devuelve la configuración actual de velocidad de salida de TTS para el carácter.
GetTTSPitch Devuelve el valor de tono de TTS actual para el carácter.
Activar Establece si un cliente está activo o si un carácter es superior.
SetIdleOn Establece el procesamiento inactivo del servidor.
GetIdleOn Devuelve la configuración del procesamiento inactivo del servidor.
Preparar Recupera los datos de animación del carácter.
Play Reproduce una animación especificada.
Detener Detiene una animación para un carácter.
StopAll Detiene todas las animaciones de un carácter.
de espera Contiene la cola de animación del carácter.
de interrupción de Interrumpe la animación de un personaje.
Mostrar Muestra el carácter y reproduce el del personaje Mostrando animación de estado.
Ocultar Reproduce el ocultar animación de estado del personaje y oculta el fotograma del personaje.
Speak Reproduce la salida hablada para el carácter.
MoveTo Mueve el marco de caracteres a la ubicación especificada.
GestureAt Reproduce una animación de gesturing en función de la ubicación especificada.
GetMoveCause Recupera la causa del último movimiento del carácter.
GetVisibilityCause Recupera la causa del último cambio en el estado de visibilidad del carácter.
hasOtherClients Recupera si el carácter tiene otros clientes actuales.
SetSoundEffectsOn Determina si se reproducen los efectos de sonido de una animación de caracteres.
GetSoundEffectsOn Recupera si la configuración de efectos de sonido de un carácter está habilitada.
SetName Establece el nombre del carácter.
SetDescription Establece la descripción del carácter.
GetExtraData Recupera datos adicionales almacenados con el carácter .