Share via


Método ISpatialAudioClient2::IsOffloadCapable (spatialaudioclient.h)

Consulta se o ponto de extremidade de renderização de áudio no qual o ISpatialAudioClient2 foi criado dá suporte ao processamento de áudio descarregado por hardware. O método também considera os recursos do valor de AUDIO_STREAM_CATEGORY que será usado, pois o uso de descarregamento é restrito apenas a determinados valores AUDIO_STREAM_CATEGORY .

Sintaxe

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

Parâmetros

[in] category

Um valor da enumeração AUDIO_STREAM_CATEGORY especificando a categoria de áudio para a qual o suporte de descarregamento é consultado.

[out] isOffloadCapable

Recebe um valor booliano que indica se o processamento de áudio descarregado é compatível com o ponto de extremidade de renderização de áudio.

Retornar valor

Um HRESULT, incluindo os valores a seguir.

Valor Descrição
S_OK Êxito
AUDCLNT_E_DEVICE_INVALIDATED O dispositivo de áudio associado ao cliente de áudio foi invalidado.
E_INVALIDARG O valor fornecido no parâmetro category não é válido.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Build 22000
Cabeçalho spatialaudioclient.h