Compartir a través de


Método CXAPOBase::ValidateFormatDefault (xapobase.h)

Comprueba que un formato de audio se encuentra dentro de los intervalos predeterminados admitidos.

Sintaxis

HRESULT ValidateFormatDefault(
  WAVEFORMATEX *pFormat,
  BOOL         fOverwrite
);

Parámetros

pFormat

Formato de audio que se va a validar.

fOverwrite

Si TRUE indica que pFormat debe sobrescribirse con el formato de audio más cercano admitido si no se admite el formato especificado. El formato de audio más cercano viene determinado por profundidad de bits, velocidad de fotogramas y recuento de canales en ese orden de importancia.

Valor devuelto

Devuelve S_OK si se admite el formato de audio. Devuelve XAPO_E_FORMAT_UNSUPPORTED si el formato de audio no es compatible, pFormat se sobrescribirá con el formato de audio más cercano si fOverwrite es TRUE. Devuelve E_INVALIDARG si el formato de audio no es válido, en cuyo caso pFormat se dejará intacto.

Comentarios

Requisitos de la plataforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado xapobase.h
Library XAPOBase.lib

Consulte también

CXAPOBase