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 |