Compartir a través de


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

El método UnselectTerminal anula la selección del terminal de la secuencia y detiene el streaming de esta secuencia.

Sintaxis

HRESULT UnselectTerminal(
  [in] ITTerminal *pTerminal
);

Parámetros

[in] pTerminal

Puntero al terminal de interfaz ITTerminal que se va a quitar de la secuencia.

Valor devuelto

Este método puede devolver uno de estos valores.

Value Significado
S_OK
El método se realizó correctamente.
E_POINTER
El parámetro pTerminal no es un puntero válido.
E_OUTOFMEMORY
Existe memoria insuficiente para realizar la operación.
TAPI_E_INVALIDTERMINAL
El parámetro pTerminal no apunta a un terminal válido.
TAPI_E_NOTSUPPORTED
El proveedor no admite esta operación.

Comentarios

Es posible que se reciban algunos eventos de transmisión después de que se haya detenido el streaming debido a la transmisión retrasada.

Al anular correctamente la selección del último terminal de una secuencia, se anula eficazmente cualquier streaming existente para esta secuencia en particular. Posteriormente, al seleccionar el mismo terminal u otro terminal se reinicia dicho streaming interrumpido.

La reelección en una secuencia con un terminal diferente o una recién creada puede tener efectos inesperados. El gráfico de filtros puede conservar la información del terminal anterior que no coincide con la nueva.

Requisitos

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

Consulte también

ITStream

Interfaz del proveedor de servicios multimedia (MSPI)