IAgentCharacter::Hide
[Microsoft Agent è deprecato a partire da Windows 7 e potrebbe non essere disponibile nelle versioni successive di Windows.]
HRESULT Hide(
long bFast, // play Hiding state animation flag
long * pdwReqID // address of request ID
);
Nasconde il carattere.
- Restituisce S_OK per indicare che l'operazione è riuscita. Quando la funzione restituisce, pdwReqID contiene l'ID della richiesta.
-
Colazione
-
Nascondere il flag di animazione dello stato. Se questo parametro è True, l'animazione Nascondi non viene riprodotta prima che il frame di caratteri sia nascosto; se False, l'animazione viene riprodotta.
-
pdwReqID
-
Indirizzo di una variabile che riceve l'ID richiesta Nascondi .
Il server accoda l'animazione associata al metodo Hide nella coda del carattere. Ciò consente di usarlo per nascondere il carattere dopo una sequenza di altre animazioni. È possibile riprodurre immediatamente l'azione usando il metodo Stop prima di chiamare il metodo Hide .
Quando si usa il protocollo HTTP per accedere ai dati di carattere e animazione, usare il metodo Prepare per garantire la disponibilità dell'animazione di stato Nascondi prima di chiamare questo metodo.
Nascondere un carattere può anche causare l'attivazione dell'evento IAgentNotifySink::ActivateInputState di un altro carattere visibile.
I caratteri nascosti non possono accedere al canale audio. Il server passerà lo stato di errore nell'evento RequestComplete se si genera una richiesta di animazione e il carattere è nascosto.
Vedere anche