ISpatialAudioClient2::IsOffloadCapable 方法(spatialaudioclient.h)

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

Syntax

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

参数

[in] category

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

[out] isOffloadCapable

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

返回值

HRESULT,包括以下值。

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

要求

Requirement 价值
最低支持的客户端 Windows 内部版本 22000
Header spatialaudioclient.h