Iagentcharacter:: Hide
[Der Microsoft-Agent ist ab Windows 7 veraltet und in nachfolgenden Versionen von Windows möglicherweise nicht verfügbar.]
HRESULT Hide(
long bFast, // play Hiding state animation flag
long * pdwReqID // address of request ID
);
Blendet das Zeichen aus.
- Gibt S _ OK zurück, um anzugeben, dass der Vorgang erfolgreich war. Wenn die Funktion zurückgibt, enthält pdwreqid die ID der Anforderung.
-
BFAST
-
Flag zum Ausblenden des Zustands der Animation. Wenn dieser Parameter true ist, wird die verborgene Animation nicht abgespielt, bevor der Zeichen Rahmen ausgeblendet wird. false gibt an, dass die Animation wiedergegeben wird.
-
pdwreqid
-
Adresse einer Variablen, die die Ausblenden der Anforderungs-ID empfängt.
Der Server fügt die Animation, die der Hide -Methode zugeordnet ist, in die Warteschlange des Zeichens ein. Dies ermöglicht es Ihnen, das Zeichen nach einer Sequenz von anderen Animationen auszublenden. Sie können die Aktion sofort wiedergeben, indem Sie die Methode " Ende " verwenden, bevor Sie die Hide -Methode aufrufen
Wenn Sie das HTTP-Protokoll für den Zugriff auf Zeichen-und Animationsdaten verwenden, verwenden Sie die Prepare -Methode, um sicherzustellen, dass die Animation zum Ausblenden des Zustands verfügbar ist
Das Ausblenden eines Zeichens kann auch dazu führen, dass das iagentnotifysink:: activateinputstate -Ereignis eines anderen sichtbaren Zeichens ausgelöst wird.
Versteckte Zeichen können nicht auf den Audiokanal zugreifen. Der Server übergibt einen Fehlerstatus im requestcomplete -Ereignis zurück, wenn Sie eine Animations Anforderung generieren und das Zeichen ausgeblendet ist.
Weitere Informationen