ISpatialAudioClient2::IsOffloadCapable 方法 (spatialaudioclient.h)

查询创建 ISpatialAudioClient2 的音频呈现终结点是否支持硬件卸载的音频处理。 方法还考虑将使用 的 AUDIO_STREAM_CATEGORY 值的功能,因为卸载的使用仅限于特定的 AUDIO_STREAM_CATEGORY 值。

语法

HRESULT IsOffloadCapable(
  [in]  AUDIO_STREAM_CATEGORY category,
  [out] BOOL                  *isOffloadCapable
);

参数

[in] category

AUDIO_STREAM_CATEGORY 枚举中的一个值,该值指定查询其卸载支持的音频类别。

[out] isOffloadCapable

接收一个布尔值,该值指示音频呈现终结点是否支持卸载的音频处理。

返回值

包含以下值的 HRESULT。

说明
S_OK 成功
AUDCLNT_E_DEVICE_INVALIDATED 与音频客户端关联的音频设备已失效。
E_INVALIDARG 类别参数中提供的值无效。

要求

要求
最低受支持的客户端 Windows 内部版本 22000
标头 spatialaudioclient.h