ActiveBasicDevice::GetEffectiveBandwidth 方法

[与此页面关联的功能 Windows 媒体流式处理 API 是一项旧功能。 它已被 媒体铸造所取代。 媒体转换已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 媒体转换 而不是 Windows 媒体流式处理 API。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

获取设备的当前有效带宽。

语法

HRESULT GetEffectiveBandwidth(
  [in, retval] boolean transmitSpeed,
  [out]        ULONG64 *currentSpeed
);

参数

transmitSpeed [in, retval]

指定是检索传输速度还是检索接收速度。

若要检索传输速度,则为 true如果为 false ,则检索接收速度。

currentSpeed [out]

接收当前有效带宽。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
最低受支持的客户端
Windows 8.1 [仅限桌面应用]
最低受支持的服务器
Windows Server 2012 R2 [仅限桌面应用]
标头
PlayToDevice.h
IDL
PlayToDevice.idl
DLL
Playtodevice.dll

另请参阅

ActiveBasicDevice