struktur KSDATARANGE_AUDIO (ksmedia.h)
Struktur KSDATARANGE_AUDIO menentukan rentang format audio.
Sintaks
typedef struct {
KSDATARANGE DataRange;
ULONG MaximumChannels;
ULONG MinimumBitsPerSample;
ULONG MaximumBitsPerSample;
ULONG MinimumSampleFrequency;
ULONG MaximumSampleFrequency;
} KSDATARANGE_AUDIO, *PKSDATARANGE_AUDIO;
Anggota
DataRange
Menentukan GUID MajorFormat dan SubFormat serta GUID Penentu untuk data audio. Anggota ini adalah struktur KSDATARANGE yang diinisialisasi.
MaximumChannels
Menentukan jumlah maksimum saluran yang didukung. Nilai (ULONG)-1 untuk anggota ini berarti bahwa jumlah saluran tidak memiliki batas eksplisit, meskipun jumlah saluran mungkin praktis dibatasi oleh ketersediaan sumber daya seperti memori atau daya pemrosesan.
MinimumBitsPerSample
Menentukan bit minimum per sampel yang didukung.
MaximumBitsPerSample
Menentukan bit maksimum per sampel yang didukung.
MinimumSampleFrequency
Menentukan frekuensi minimum yang diizinkan.
MaximumSampleFrequency
Menentukan frekuensi maksimum yang diizinkan.
Keterangan
Untuk contoh rentang data yang menggunakan struktur KSDATARANGE_AUDIO, lihat PCM Stream Rentang Data, DirectSound Stream Rentang Data, dan Menentukan Rentang Data AC-3.
Untuk informasi tentang rentang data dan penanganan persimpangan, lihat Penangan Persimpangan Data.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ksmedia.h (termasuk Ksmedia.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk