Compartilhar via


Função AcxStreamBridgeGetTargetStream (acxstreams.h)

A função AcxStreamBridgeGetTargetStream obtém o objeto ACXTARGETSTREAM associado ao objeto ACXSTREAM de entrada no objeto ACXSTREAMBRIDGE especificado. Para obter mais informações sobre objetos ACX, consulte ACX – Resumo de objetos ACX.

Sintaxe

ACXTARGETSTREAM AcxStreamBridgeGetTargetStream(
  ACXSTREAMBRIDGE Bridge,
  ACXSTREAM       Stream
);

Parâmetros

Bridge

Um identificador de objeto ACXSTREAMBRIDGE.

Stream

Um identificador de objeto ACXSTREAM. Um objeto ACXSTREAM representa um fluxo de áudio criado por um circuito.

Retornar valor

Um identificador de objeto ACXTARGETSTREAM.

Comentários

Um objeto ACXSTREAMBRIDGE é usado por um circuito para propagar a criação de fluxo, os estados do fluxo fazem a transição e as configurações de DRM entre os segmentos de fluxo de circuito do ponto de extremidade. Esse objeto só é usado em um cenário de vários circuitos (composição de áudio).

Essa DDI só pode ser chamada do contexto do manipulador de propriedades de fluxo de entrada do driver. O chamador invoca essa DDI para enviar manualmente E/S para o fluxo externo desse objeto de ponte de fluxo.

O fluxo de destino retornado só é válido no contexto do manipulador de propriedades de fluxo de entrada. Observe que o fluxo de destino pode já estar ocupado enviando outras E/S (como alteração de estado), conforme direcionado por outras operações de fluxo de propriedade ks.

Exemplo

O uso de exemplo é mostrado abaixo.

    status = AcxStreamBridgeAddStream(bridge, stream);

    targetStream = AcxStreamBridgeGetTargetStream(bridge, stream);

Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxstreams.h
IRQL PASSIVE_LEVEL

Confira também