acxStreamBridgeGetTargetStream 函式 (acxstreams.h)

AcxStreamBridgeGetTargetStream 函式會取得與指定 ACXSTREAMBRIDGE 對象上輸入 ACXSTREAM 對象相關聯的 ACXTARGETSTREAM 物件。 如需 ACX 對象的詳細資訊,請參閱 ACX - ACX 物件的摘要

語法

ACXTARGETSTREAM AcxStreamBridgeGetTargetStream(
  ACXSTREAMBRIDGE Bridge,
  ACXSTREAM       Stream
);

參數

Bridge

ACXSTREAMBRIDGE 物件句柄。

Stream

ACXSTREAM 物件句柄。 ACXSTREAM 物件代表線路所建立的音訊數據流。

傳回值

ACXTARGETSTREAM 物件句柄。

備註

ACXSTREAMBRIDGE 物件是由線路用來傳播串流建立、數據流的狀態轉換,以及端點線路串流區段之間的DRM設定。 這個物件只會用於多線路 (音頻複合) 案例中。

此 DDI 只能從驅動程式的輸入資料流屬性處理程式內容呼叫。 呼叫端會叫用這個 DDI,以手動方式將 I/O 傳送至此數據流網橋物件的 out-stream。

傳回的目標數據流只有在輸入數據流屬性處理程式的內容中才有效。 請注意,目標數據流可能已經忙於傳送其他 I/O (,例如狀態變更) ,如其他 ks 屬性數據流作業所指示。

範例

範例使用方式如下所示。

    status = AcxStreamBridgeAddStream(bridge, stream);

    targetStream = AcxStreamBridgeGetTargetStream(bridge, stream);

ACX 需求

最小 ACX 版本: 1.0

如需 ACX 版本的詳細資訊,請參閱 ACX 版本概觀

規格需求

需求
標頭 acxstreams.h
IRQL PASSIVE_LEVEL

另請參閱