Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Klass för att representera ljudströmformatet som används för anpassade ljudindatakonfigurationer. Uppdaterad i version 1.5.0.
Medlemmar
~AudioStreamFormat
Syntax: public inline virtual ~AudioStreamFormat ( );
Destructor, gör ingenting.
operatorN SPXAUDIOSTREAMFORMATHANDLE
Syntax: public inline explicit operator SPXAUDIOSTREAMFORMATHANDLE ( ) const;
Intern operator som används för att hämta underliggande referensvärde.
Återlämning
Ett handtag.
GetDefaultInputFormat
Syntax: public inline static std::shared_ptr< AudioStreamFormat > GetDefaultInputFormat ( );
Skapar ett ljudströmformatobjekt som representerar standardformatet för ljudström (16 kHz, 16 bitar, mono PCM).
Återlämning
En delad pekare till AudioStreamFormat
GetWaveFormat
Syntax: public inline static std::shared_ptr< AudioStreamFormat > GetWaveFormat ( uint32_t samplesPerSecond , uint8_t bitsPerSample , uint8_t channels , AudioStreamWaveFormat waveFormat );
Skapar ett ljudströmformatobjekt med angivna egenskaper för PCM-vågformat.
Parameterar
samplesPerSecond
exempel per sekund.bitsPerSample
bitar per exempel.channels
Antal kanaler i vågformsljuddata.waveFormat
Formatet som anges i WAV-containern.
Återlämning
En delad pekare till AudioStreamFormat
GetWaveFormatPCM
Syntax: public inline static std::shared_ptr< AudioStreamFormat > GetWaveFormatPCM ( uint32_t samplesPerSecond , uint8_t bitsPerSample , uint8_t channels );
Skapar ett ljudströmformatobjekt med angivna egenskaper för PCM-vågformat.
Parameterar
samplesPerSecond
exempel per sekund.bitsPerSample
bitar per exempel.channels
Antal kanaler i vågformsljuddata.
Återlämning
En delad pekare till AudioStreamFormat
GetDefaultOutputFormat
Syntax: public inline static std::shared_ptr< AudioStreamFormat > GetDefaultOutputFormat ( );
Skapar ett ljudströmformatobjekt som representerar standardformatet för ljudström (16 kHz, 16 bitar, mono PCM). Har lagts till i version 1.4.0.
Återlämning
En delad pekare till AudioStreamFormat
GetCompressedFormat
Syntax: public inline static std::shared_ptr< AudioStreamFormat > GetCompressedFormat ( AudioStreamContainerFormat compressedFormat );
Skapar ett ljudströmformatobjekt med det angivna komprimerade ljudcontainerformatet som ska användas som indataformat. Stöd har lagts till i 1.4.0.
Format definieras i AudioStreamContainerFormat-uppräkning.
Parameterar
-
compressedFormat
komprimerad formattyp.
Återlämning
En delad pekare till AudioStreamFormat.