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 |
---|---|
|
El método se realizó correctamente. |
|
Método no implementado. |
|
No se ha seleccionado ningún terminal en la secuencia, por lo que no se puede iniciar. |
|
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) |