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

Iagentcharacter:: Show