Bagikan melalui


Membuat Format Nonstandard

[Fitur yang terkait dengan halaman ini, Audio Compression Manager, adalah fitur warisan. Microsoft sangat menyarankan agar kode baru tidak menggunakan fitur ini.]

Terkadang aplikasi membutuhkan format yang tidak biasa. Misalnya, aplikasi mungkin memerlukan file berformat ADPCM 16 kHz. Karena 16 kHz bukan standar, fungsi enumerasi tidak akan menghasilkan format ini. Bahkan, kecuali jika dilakukan dengan pengkodean kustom algoritma format ke dalam aplikasi, tidak ada cara yang dapat diandalkan untuk menghasilkan format yang tidak standar. Namun, terkadang mungkin untuk menghasilkan format analog dengan menyiapkan format PCM yang valid dengan semua informasi yang diperlukan dan kemudian menggunakan fungsiacmFormatSuggest. Karena kompresor dan dekompresor mencoba menyarankan format yang paling dekat dengan format yang diinginkan, jumlah saluran dan frekuensi biasanya dipertahankan.