Función AcxStreamBridgeGetTargetStream (acxstreams.h)

La función AcxStreamBridgeGetTargetStream obtiene el objeto ACXTARGETSTREAM asociado al objeto ACXSTREAM de entrada en el objeto ACXSTREAMBRIDGE especificado. Para obtener más información sobre los objetos ACX, vea ACX : resumen de objetos ACX.

Sintaxis

ACXTARGETSTREAM AcxStreamBridgeGetTargetStream(
  ACXSTREAMBRIDGE Bridge,
  ACXSTREAM       Stream
);

Parámetros

Bridge

Identificador de objeto ACXSTREAMBRIDGE.

Stream

Identificador de objeto ACXSTREAM. Un objeto ACXSTREAM representa una secuencia de audio creada por un circuito.

Valor devuelto

Identificador de objeto ACXTARGETSTREAM.

Comentarios

Un circuito usa un objeto ACXSTREAMBRIDGE para propagar la creación de flujos, las transiciones de estados de la secuencia y la configuración de DRM entre los segmentos de flujo de circuito del punto de conexión. Este objeto solo se usa en un escenario de varios circuitos (compuestos de audio).

Solo se puede llamar a esta DDI desde el contexto del controlador de propiedades de flujo de entrada del controlador. El autor de la llamada invoca a esta DDI para enviar manualmente E/S al flujo saliente de este objeto stream-bridge.

La secuencia de destino devuelta solo es válida en el contexto del controlador de propiedades de flujo de entrada. Tenga en cuenta que es posible que la secuencia de destino ya esté ocupada enviando otras operaciones de E/S (por ejemplo, cambio de estado), tal como se indica en otras operaciones de flujo de propiedades ks.

Ejemplo

A continuación se muestra un ejemplo de uso.

    status = AcxStreamBridgeAddStream(bridge, stream);

    targetStream = AcxStreamBridgeGetTargetStream(bridge, stream);

Requisitos de ACX

Versión mínima de ACX: 1.0

Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.

Requisitos

Requisito Valor
Header acxstreams.h
IRQL PASSIVE_LEVEL

Consulte también