Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Microsoft Agent è deprecato a partire da Windows 7 e potrebbe non essere disponibile nelle versioni successive di Windows.]
IAgentCharacter definisce un'interfaccia che consente alle applicazioni di eseguire query sulle proprietà dei caratteri e riprodurre animazioni. Queste funzioni sono disponibili anche da IAgentCharacterEx. Puoi usare alcuni ID richiesta restituiti dal metodo per tenere traccia dello stato nella coda del carattere e sincronizzare il codice con lo stato di animazione corrente del carattere.
Metodi nell'ordine della tabella Vtable
| Metodi IAgentCharacter | Descrizione |
|---|---|
| GetVisible | Restituisce un valore che indica se il carattere (frame) è attualmente visibile. |
| SetPosition | Imposta la posizione della cornice di caratteri. |
| GetPosition | Restituisce la posizione della cornice di caratteri. |
| SetSize | Imposta le dimensioni della cornice di caratteri. |
| GetSize | Restituisce le dimensioni della cornice di caratteri. |
| GetName | Restituisce il nome del carattere. |
| GetDescription | Restituisce la descrizione del carattere. |
| GetTTSSpeed | Restituisce l'impostazione corrente della velocità di output TTS per il carattere. |
| GetTTSPitch | Restituisce l'impostazione corrente dell'inclinazione TTS per il carattere. |
| Attiva | Imposta un valore che indica se un client è attivo o un carattere è in primo piano. |
| SetIdleOn | Imposta l'elaborazione inattiva del server. |
| GetIdleOn | Restituisce l'impostazione dell'elaborazione inattiva del server. |
| Preparare | Recupera i dati di animazione per il carattere. |
| Play | Riproduce un'animazione specificata. |
| Stop | Arresta un'animazione per un carattere. |
| StopAll | Arresta tutte le animazioni per un carattere. |
| Attesa | Contiene la coda di animazione del carattere. |
| interrupt | Interrompe l'animazione di un carattere. |
| Mostra | Visualizza il carattere e riproduce il del personaggio Che mostra l'animazione dello stato. |
| Nascondere | Riproduce l'animazione nascondere stato del personaggio e nasconde la cornice del personaggio. |
| Speak | Riproduce l'output parlato per il carattere. |
| MoveTo | Sposta la cornice di caratteri nella posizione specificata. |
| MovimentoAt | Riproduce un'animazione di gestizione in base alla posizione specificata. |
| GetMoveCause | Recupera la causa dell'ultimo spostamento del carattere. |
| GetVisibilityCause | Recupera la causa dell'ultima modifica allo stato di visibilità del carattere. |
| HasOtherClients | Recupera un valore che indica se il carattere dispone di altri client correnti. |
| SetSoundEffectsOn | Determina se gli effetti sonori di un'animazione di caratteri vengono riprodotti. |
| GetSoundEffectsOn | Recupera un valore che indica se l'impostazione degli effetti sonori di un carattere è abilitata. |
| SetName | Imposta il nome del carattere. |
| SetDescription | Imposta la descrizione del carattere. |
| GetExtraData | Recupera dati aggiuntivi archiviati con il carattere . |