Udostępnij za pośrednictwem


IAgentCharacter::Wait

[Program Microsoft Agent jest przestarzały w systemie Windows 7 i może być niedostępny w kolejnych wersjach systemu Windows.

HRESULT Wait(
   long dwReqID,    // request ID
   long * pdwReqID  // address of request ID
);

Przechowuje kolejkę animacji znaku w określonej animacji (żądanie) do momentu ukończenia innego żądania dla innego znaku.

  • Zwraca S_OK, aby wskazać, że operacja zakończyła się pomyślnie.

dwReqID

Identyfikator żądania do oczekiwania.

pdwReqID

Adres zmiennej, która odbiera identyfikator żądania Wait.

Użyj tej metody tylko wtedy, gdy obsługujesz wiele (równoczesnych) znaków i chcesz sekwencjonować ich interakcję. (W przypadku pojedynczego znaku każde żądanie animacji jest odtwarzane sekwencyjnie — po zakończeniu poprzedniego żądania). Jeśli masz dwa znaki i chcesz, aby żądanie animacji jednego znaku czekało do zakończenia animacji innego znaku, ustaw metodę Wait na identyfikator żądania animacji innego znaku.