Kommentar
Å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
samplesPerSecondexempel per sekund.bitsPerSamplebitar per exempel.channelsAntal kanaler i vågformsljuddata.waveFormatFormatet 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
samplesPerSecondexempel per sekund.bitsPerSamplebitar per exempel.channelsAntal 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
-
compressedFormatkomprimerad formattyp.
Återlämning
En delad pekare till AudioStreamFormat.