DataFlow 列舉 (devicetopology.h)
數據流列舉會透過連接器指出音訊數據流的數據流方向。
Syntax
typedef enum __MIDL___MIDL_itf_devicetopology_0000_0000_0011 {
In = 0,
Out
} DataFlow;
常數
In 值: 0 輸入資料流。 音訊串流會透過連接器流向裝置。 |
Out 輸出數據流。 音訊數據流會透過連接器流出裝置。 |
備註
IConnector::GetDataFlow 方法會使用 DataFlow 列舉中定義的常數。
音訊配接器上轉譯或擷取裝置的拓撲通常會有一或多個連接器,其數據流方向為「In」,其中音訊數據會進入裝置,以及一或多個連接器,其數據流方向為「輸出」,讓音訊數據結束裝置。 例如,適配卡上的一般轉譯裝置具有具有數據流方向 「In」的連接器,Windows 音訊引擎會將 PCM 數據串流至裝置。 相同的裝置具有數據流方向「輸出」的連接器,裝置會透過該連接器將音訊號傳輸至喇叭或耳機。
例如,轉譯端點裝置的拓撲 (,耳機) 具有數據流方向 「In」 的單一連接器,其中音頻數據會以類比訊號的形式) (進入裝置。
例如,) 麥克風 (擷取端點裝置的拓撲具有數據流方向 “Out” 的單一連接器,其中音頻數據會結束裝置。
如需詳細資訊,請參閱 裝置拓撲。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | devicetopology.h |