Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Classe per rappresentare il formato di flusso audio usato per configurazioni di input audio personalizzate. Aggiornato nella versione 1.5.0.
Membri
~AudioStreamFormat
Sintassi: public inline virtual ~AudioStreamFormat ( );
Distruttore, non esegue alcuna operazione.
operatore SPXAUDIOSTREAMFORMATHANDLE
Sintassi: public inline explicit operator SPXAUDIOSTREAMFORMATHANDLE ( ) const;
Operatore interno usato per ottenere il valore di handle sottostante.
Restituzioni
Handle.
GetDefaultInputFormat
Sintassi: public inline static std::shared_ptr< AudioStreamFormat > GetDefaultInputFormat ( );
Crea un oggetto formato di flusso audio che rappresenta il formato di flusso audio predefinito (16 kHz, 16 bit, mono PCM).
Restituzioni
Puntatore condiviso a AudioStreamFormat
GetWaveFormat
Sintassi: public inline static std::shared_ptr< AudioStreamFormat > GetWaveFormat ( uint32_t samplesPerSecond , uint8_t bitsPerSample , uint8_t channels , AudioStreamWaveFormat waveFormat );
Crea un oggetto formato flusso audio con le caratteristiche di formato onda PCM specificate.
Parametri
samplesPerSecond
campioni al secondo.bitsPerSample
bit per esempio.channels
Numero di canali nei dati audio waveform.waveFormat
Il formato specificato all'interno del contenitore WAV.
Restituzioni
Puntatore condiviso a AudioStreamFormat
GetWaveFormatPCM
Sintassi: public inline static std::shared_ptr< AudioStreamFormat > GetWaveFormatPCM ( uint32_t samplesPerSecond , uint8_t bitsPerSample , uint8_t channels );
Crea un oggetto formato flusso audio con le caratteristiche di formato onda PCM specificate.
Parametri
samplesPerSecond
campioni al secondo.bitsPerSample
bit per esempio.channels
Numero di canali nei dati audio waveform.
Restituzioni
Puntatore condiviso a AudioStreamFormat
GetDefaultOutputFormat
Sintassi: public inline static std::shared_ptr< AudioStreamFormat > GetDefaultOutputFormat ( );
Crea un oggetto formato di flusso audio che rappresenta il formato di flusso audio predefinito (16 kHz, 16 bit, mono PCM). Aggiunta nella versione 1.4.0.
Restituzioni
Puntatore condiviso a AudioStreamFormat
GetCompressedFormat
Sintassi: public inline static std::shared_ptr< AudioStreamFormat > GetCompressedFormat ( AudioStreamContainerFormat compressedFormat );
Crea un oggetto formato flusso audio con il formato del contenitore audio compresso specificato, da usare come formato di input. Supporto aggiunto nella versione 1.4.0.
I formati sono definiti nell'enumerazione AudioStreamContainerFormat.
Parametri
-
compressedFormat
tipo di formato compresso.
Restituzioni
Puntatore condiviso a AudioStreamFormat.