AudioConverter Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Pengonversi format audio PCM linear.
public class AudioConverter : IDisposable, ObjCRuntime.INativeObject
type AudioConverter = class
interface IDisposable
interface INativeObject
- Warisan
-
AudioConverter
- Penerapan
Properti
ApplicableEncodeBitRates |
Semua laju bit yang berlaku berdasarkan pengaturan saat ini. |
ApplicableEncodeSampleRates |
Semua tarif sampel yang berlaku berdasarkan pengaturan saat ini. |
AvailableEncodeBitRates |
Semua laju bit yang tersedia untuk format input. |
AvailableEncodeChannelLayoutTags |
Semua tata letak saluran audio untuk format input. |
AvailableEncodeSampleRates |
Semua tarif sampel yang berlaku berdasarkan pengaturan saat ini. |
BitDepthHint |
Kedalaman bit sumber untuk dipertahankan. |
CalculateInputBufferSize |
Pengonversi format audio PCM linear. |
CalculateOutputBufferSize |
Pengonversi format audio PCM linear. |
CanResumeFromInterruption |
Codec yang mendasar mendukung dimulainya kembali setelah gangguan. |
ChannelMap |
Input ke Pemetaan saluran output. |
CodecQuality |
Kualitas penyajian codec konverter. |
CompressionMagicCookie |
Mendapatkan atau mengatur cookie ajaib yang digunakan untuk pemadatan. |
CurrentInputStreamDescription |
Deskripsi audio input yang benar-benar terisi. |
CurrentOutputStreamDescription |
Deskripsi audio output yang benar-benar terisi. |
DecodeFormats |
Semua format input konverter yang valid. |
DecompressionMagicCookie |
Mendapatkan atau mengatur cookie ajaib yang digunakan untuk dekompresi. |
EncodeAdjustableSampleRate |
Laju sampel output. |
EncodeBitRate |
Jumlah bit per detik untuk dicari saat mengodekan data. |
EncodeFormats |
Semua format output konverter yang valid. |
FormatList |
Semua format data yang dihasilkan oleh encoder konverter. |
Handle |
Tangani (penunjuk) ke representasi objek yang tidak dikelola. |
InputChannelLayout |
Tata letak saluran audio input. |
MaximumInputPacketSize |
Ukuran dalam byte dari paket data tunggal terbesar dalam format input. |
MaximumOutputPacketSize |
Ukuran dalam byte dari paket data tunggal terbesar dalam format output. |
MinimumInputBufferSize |
Ukuran dalam byte dari buffer terkecil data input. |
MinimumOutputBufferSize |
Ukuran dalam byte dari buffer data output terkecil. |
OutputChannelLayout |
Tata letak saluran audio output. |
PrimeInfo |
Metode priming. |
PrimeMethod |
Informasi priming untuk metode priming konverter. |
SampleRateConverterComplexity |
Algoritma konverter laju sampel. |
SampleRateConverterInitialPhase |
Posisi sub-sampel awal dari konverter laju sampel. |
SampleRateConverterQuality |
Kualitas penyajian konverter laju sampel. |
Metode
ConvertBuffer(Byte[], Byte[]) |
Mengonversi data audio dari satu format PCM linier ke format PCM linier lainnya. |
ConvertComplexBuffer(Int32, AudioBuffers, AudioBuffers) |
Mengonversi data audio dari satu format PCM linier ke format pcm linier lainnya di mana keduanya menggunakan laju sampel yang sama. |
Create(AudioStreamBasicDescription, AudioStreamBasicDescription) |
Membuat instans pengonversi audio baru berdasarkan format audio tertentu. |
Create(AudioStreamBasicDescription, AudioStreamBasicDescription, AudioClassDescription[]) |
Membuat instans pengonversi audio baru menggunakan codec tertentu. |
Create(AudioStreamBasicDescription, AudioStreamBasicDescription, AudioConverterError) |
Membuat instans pengonversi audio baru menggunakan codec tertentu. |
Dispose() |
Merilis sumber daya yang digunakan oleh objek AudioConverter. |
Dispose(Boolean) |
Merilis sumber daya yang digunakan oleh objek AudioConverter. |
FillComplexBuffer(Int32, AudioBuffers, AudioStreamPacketDescription[]) |
Mengonversi data audio yang mendukung format yang tidak diselingi dan dikemas. |
FillComplexBuffer(Int32, AudioBuffers, AudioStreamPacketDescription[], AudioConverterComplexInputData) |
Pengonversi format audio PCM linear. |
Finalize() |
Finalizer untuk objek AudioConverter |
Reset() |
Mengatur ulang pengonversi audio. |
Acara
InputData |
Digunakan oleh FillComplexBuffer untuk menyediakan data input. |