dataFlow 枚举 (devicetopology.h)

数据流枚举指示音频流通过连接器的数据流方向。

语法

typedef enum __MIDL___MIDL_itf_devicetopology_0000_0000_0011 {
  In = 0,
  Out
} DataFlow;

常量

 
In
值: 0
输入流。 音频流通过连接器流入设备。
Out
输出流。 音频流通过连接器流出设备。

注解

IConnector::GetDataFlow 方法使用 DataFlow 枚举中定义的常量。

音频适配器上的呈现或捕获设备的拓扑通常具有一个或多个数据流方向为“In”的连接器,音频数据通过该连接器进入设备,以及一个或多个数据流方向为“Out”的连接器,音频数据通过该连接器退出设备。 例如,适配器上的典型呈现设备具有数据流方向为“In”的连接器,Windows 音频引擎通过该连接器将 PCM 数据流式传输到设备。 同一设备具有数据流方向为“Out”的连接器,设备通过该连接器将音频信号传输到扬声器或耳机。

例如,呈现终结点设备的拓扑 (耳机) 具有一个数据流方向为“In”的连接器,音频数据通过该连接器以模拟信号的形式 () 进入设备。

例如,捕获终结点设备的拓扑 (麦克风) 有一个数据流方向为“Out”的连接器,音频数据通过该连接器退出设备。

有关详细信息,请参阅 设备拓扑

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 devicetopology.h

另请参阅

核心音频常量

核心音频枚举

IConnector::GetDataFlow