Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Verifica se um formato de áudio está dentro dos intervalos padrão com suporte.
Sintaxe
HRESULT ValidateFormatDefault(
WAVEFORMATEX *pFormat,
BOOL fOverwrite
);
Parâmetros
pFormat
Formato de áudio a ser validado.
fOverwrite
Se TRUE indicar que pFormat deve ser substituído pelo formato de áudio mais próximo com suporte se não houver suporte para o formato especificado. O formato de áudio mais próximo é determinado por profundidade de bit, taxa de quadros e contagem de canais nessa ordem de importância.
Retornar valor
Retorne S_OK se houver suporte para o formato de áudio. Retorna XAPO_E_FORMAT_UNSUPPORTED se o formato de áudio não tiver suporte, pFormat será substituído pelo formato de áudio mais próximo se fOverwrite for TRUE. Retorna E_INVALIDARG se o formato de áudio for inválido; nesse caso, pFormat será deixado intocado.
Comentários
Requisitos de plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)Requisitos
| Requisito | Valor |
|---|---|
| Plataforma de Destino | Windows |
| Cabeçalho | xapobase.h |
| Biblioteca | XAPOBase.lib |