Condividi tramite


Metodo CXAPOBase::ValidateFormatDefault (xapobase.h)

Verifica che un formato audio rientra negli intervalli predefiniti supportati.

Sintassi

HRESULT ValidateFormatDefault(
  WAVEFORMATEX *pFormat,
  BOOL         fOverwrite
);

Parametri

pFormat

Formato audio da convalidare.

fOverwrite

Se TRUE indica che pFormat deve essere sovrascritto con il formato audio più vicino supportato se il formato specificato non è supportato. Il formato audio più vicino è determinato dalla profondità di bit, dal framerate e dal numero di canali in tale ordine di importanza.

Valore restituito

Restituisce S_OK se è supportato il formato audio. Restituisce XAPO_E_FORMAT_UNSUPPORTED se il formato audio non è supportato, pFormat verrà sovrascritto con il formato audio più vicino se fOverwrite è TRUE. Restituisce E_INVALIDARG se il formato audio non è valido, nel qual caso pFormat verrà lasciato invariato.

Commenti

Requisiti della piattaforma

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

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione xapobase.h
Libreria XAPOBase.lib

Vedi anche

CXAPOBase