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 |