struktur KSDATAFORMAT_WAVEFORMATEX (ksmedia.h)
Struktur KSDATAFORMAT_WAVEFORMATEX menyediakan informasi terperinci tentang format data aliran audio yang terdiri dari data gelombang.
Sintaks
typedef struct {
KSDATAFORMAT DataFormat;
WAVEFORMATEX WaveFormatEx;
} KSDATAFORMAT_WAVEFORMATEX, *PKSDATAFORMAT_WAVEFORMATEX;
Anggota
DataFormat
Menentukan fitur umum format data aliran. Anggota ini adalah struktur jenis KSDATAFORMAT.
WaveFormatEx
Menjelaskan detail spesifik gelombang dari format data aliran audio. Anggota ini berisi struktur WAVEFORMATEX yang diinisialisasi.
Keterangan
Menanggapi parameter DataRange input yang menentukan format WAVEFORMATEX (lihat contoh dalam PCM Stream Rentang Data), metode IMiniport::D ataRangeIntersection memeriksa apakah pin yang ditentukan mendukung format WAVEFORMATEX yang kompatibel. Jika demikian, metode menghasilkan struktur KSDATAFORMAT_WAVEFORMATEX (lihat contoh dalam PCM Stream Format Data) ke buffer yang dituju parameter ResultantFormat-nya.
Perhatikan bahwa anggota WaveFormatEx dari struktur KSDATAFORMAT_WAVEFORMATEX dapat diperluas untuk menyertakan informasi format tambahan (misalnya, masker konfigurasi saluran). Untuk informasi selengkapnya, lihat WAVEFORMATEXTENSIBLE.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ksmedia.h (termasuk Ksmedia.h) |