Compartir a través de


Método ITStream::StartStream (tapi3if.h)

El método StartStream inicia la secuencia.

Sintaxis

HRESULT StartStream();

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Significado
S_OK
El método se realizó correctamente.
E_NOTIMPL
Método no implementado.
TAPI_E_NOTERMINALSELECTED
No se ha seleccionado ningún terminal en la secuencia, por lo que no se puede iniciar.
TAPI_E_NOTSTOPPED
Stream ya se ha iniciado.

Comentarios

Las secuencias se inician automáticamente en cuanto una llamada está conectada y lista para transmitir y se selecciona un terminal. Por lo tanto, la mayoría de las aplicaciones no necesitan llamar a este método. Las aplicaciones solo tienen que llamar a este método para iniciar una secuencia que la aplicación ha detenido o pausado anteriormente llamando a ITStream::StopStream o ITStream::P auseStream.

Esta llamada genera eventos que la aplicación puede recuperar si se ha registrado. Consulte la introducción a eventos para obtener información sobre cómo recibir eventos.

Si la secuencia se inicia correctamente, el MSP desencadena un CALL_MEDIA_EVENT con un valor de CME_STREAM_ACTIVE evento y CALL_MEDIA_EVENT_CAUSE igual a CMC_LOCAL_REQUEST.

Si la secuencia no se puede pausar, el MSP desencadena un evento de CME_STREAM_FAIL con causa CMC_LOCAL_REQUEST.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tapi3if.h (incluya Tapi3.h)

Consulte también

ITStream

Interfaz del proveedor de servicios multimedia (MSPI)