Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[Microsoft Agent est déconseillé à partir de Windows 7 et peut être indisponible dans les versions ultérieures de Windows.]
IAgentCharacter définit une interface qui permet aux applications d’interroger des propriétés de caractères et de lire des animations. Ces fonctions sont également disponibles à partir de IAgentCharacterEx. Vous pouvez utiliser des ID de demande de retour de méthode pour suivre leur état dans la file d’attente du caractère et synchroniser votre code avec l’état actuel de l’animation du caractère.
méthodes dans l’ordre Vtable
IAgentCharacter, méthodes | Description |
---|---|
GetVisible | Retourne si le caractère (frame) est actuellement visible. |
SetPosition | Définit la position du cadre de caractères. |
GetPosition | Retourne la position du cadre de caractères. |
SetSize | Définit la taille du cadre de caractères. |
GetSize | Retourne la taille du cadre de caractères. |
GetName | Retourne le nom du caractère. |
getDescription | Retourne la description du caractère. |
GetTTSSpeed | Retourne le paramètre de vitesse de sortie TTS actuel pour le caractère. |
GetTTSPitch | Retourne le paramètre de tangage TTS actuel pour le caractère. |
Activer | Définit si un client est actif ou qu’un caractère est le plus haut. |
SetIdleOn | Définit le traitement inactif du serveur. |
GetIdleOn | Retourne le paramètre du traitement inactif du serveur. |
Préparer | Récupère les données d’animation du caractère. |
Lire | Lit une animation spécifiée. |
Arrêter | Arrête une animation pour un caractère. |
StopAll | Arrête toutes les animations d’un caractère. |
attendre | Contient la file d’attente d’animation du caractère. |
d’interruption | Interrompt l’animation d’un caractère. |
Afficher | Affiche le caractère et lit le du caractère montrant'animation d’état. |
Masquer | Lit l’animation d’état de cache du personnage et masque le cadre du personnage. |
Parler | Lit la sortie parlée pour le caractère. |
MoveTo | Déplace le cadre de caractères vers l’emplacement spécifié. |
GestureAt | Lit une animation de gesturing basée sur l’emplacement spécifié. |
GetMoveCause | Récupère la cause du dernier déplacement du caractère. |
GetVisibilityCause | Récupère la cause de la dernière modification de l’état de visibilité du caractère. |
HasOtherClients | Récupère si le caractère possède d’autres clients actuels. |
SetSoundEffectsOn | Détermine si les effets sonores d’une animation de caractère sont joués. |
GetSoundEffectsOn | Récupère si le paramètre d’effets sonores d’un caractère est activé. |
SetName | Définit le nom du caractère. |
SetDescription | Définit la description du caractère. |
GetExtraData | Récupère des données supplémentaires stockées avec le caractère. |