Compartilhar via


IAgentCharacter

[O Microsoft Agent foi preterido a partir do Windows 7 e pode estar indisponível nas versões subsequentes do Windows.]

IAgentCharacter define uma interface que permite aos aplicativos consultar propriedades de caracteres e reproduzir animações. Essas funções também estão disponíveis no IAgentCharacterEx. Você pode usar algumas IDs de solicitação de retorno de método para acompanhar seu status na fila do caractere e sincronizar seu código com o estado de animação atual do caractere.

Métodos de no de Ordem Vtable

Métodos IAgentCharacter Descrição
GetVisible Retorna se o caractere (quadro) está visível no momento.
SetPosition Define a posição do quadro de caracteres.
GetPosition Retorna a posição do quadro de caracteres.
SetSize Define o tamanho do quadro de caracteres.
GetSize Retorna o tamanho do quadro de caracteres.
GetName Retorna o nome do caractere.
GetDescription Retorna a descrição do caractere.
GetTTSSpeed Retorna a configuração de velocidade de saída do TTS atual para o caractere.
GetTTSPitch Retorna a configuração de tom TTS atual para o caractere.
Ativar Define se um cliente está ativo ou um caractere é superior.
SetIdleOn Define o processamento ocioso do servidor.
GetIdleOn Retorna a configuração do processamento ocioso do servidor.
Preparar Recupera dados de animação para o caractere.
Play Reproduz uma animação especificada.
Parar Interrompe uma animação para um caractere.
StopAll Interrompe todas as animações de um caractere.
espera Mantém a fila de animação do caractere.
de interrupção Interrompe a animação de um caractere.
Mostrar Exibe o caractere e reproduz o do caractere mostrando animação de estado.
ocultar Reproduz a animação de estado Ocultar do caractere e oculta o quadro do caractere.
fale Reproduz a saída falada para o caractere.
MoveTo Move o quadro de caracteres para o local especificado.
GestureAt Reproduz uma animação de gesturing com base no local especificado.
getMoveCause Recupera a causa do último movimento do caractere.
GetVisibilityCause Recupera a causa da última alteração no estado de visibilidade do caractere.
HasOtherClients Recupera se o caractere tem outros clientes atuais.
SetSoundEffectsOn Determina se os efeitos sonoros de uma animação de caractere são reproduzido.
GetSoundEffectsOn Recupera se a configuração de efeitos sonoros de um caractere está habilitada.
SetName Define o nome do caractere.
SetDescription Define a descrição do caractere.
GetExtraData Recupera dados adicionais armazenados com o caractere.