IAgentCharacter::Hide
[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows.
HRESULT Hide(
long bFast, // play Hiding state animation flag
long * pdwReqID // address of request ID
);
Oculta el carácter.
- Devuelve S_OK para indicar que la operación se realizó correctamente. Cuando se devuelve la función, pdwReqID contiene el identificador de la solicitud.
-
bFast
-
Ocultar la marca de animación de estado. Si este parámetro es True, la animación Ocultar no se reproduce antes de que se oculte el fotograma de carácter; si es False, la animación se reproduce.
-
pdwReqID
-
Dirección de una variable que recibe el identificador de solicitud Ocultar .
El servidor pone en cola la animación asociada al método Hide en la cola del carácter. Esto te permite usarlo para ocultar el carácter después de una secuencia de otras animaciones. Puede reproducir la acción inmediatamente mediante el método Stop antes de llamar al método Hide .
Al usar el protocolo HTTP para tener acceso a los datos de carácter y animación, use el método Prepare para garantizar la disponibilidad de la animación de estado Ocultar antes de llamar a este método.
Ocultar un carácter también puede provocar que se desencadene el evento IAgentNotifySink::ActivateInputState de otro carácter visible.
Los caracteres ocultos no pueden acceder al canal de audio. El servidor devolverá un estado de error en el evento RequestComplete si genera una solicitud de animación y el carácter está oculto.
Consulte también