struktur MFFOLDDOWN_MATRIX (mfapi.h)
Berisi koefisien yang digunakan untuk mengubah audio multisaluran menjadi sejumlah kecil saluran audio. Proses ini disebut lipat ke bawah.
Sintaks
typedef struct _MFFOLDDOWN_MATRIX {
UINT32 cbSize;
UINT32 cSrcChannels;
UINT32 cDstChannels;
UINT32 dwChannelMask;
LONG Coeff[64];
} MFFOLDDOWN_MATRIX;
Anggota
cbSize
Ukuran struktur, dalam byte.
cSrcChannels
Jumlah saluran sumber.
cDstChannels
Jumlah saluran tujuan.
dwChannelMask
Menentukan penetapan saluran audio ke posisi pembicara dalam audio yang diubah. Anggota ini adalah OR bitwise dari bendera yang menentukan posisi pembicara. Untuk daftar bendera yang valid, lihat atribut MF_MT_AUDIO_CHANNEL_MASK .
Coeff[64]
Array yang berisi koefisien lipat ke bawah. Jumlah koefisien adalah cSrcChannels×cDstChannels. Jika jumlah koefisien kurang dari ukuran array, elemen yang tersisa dalam array diabaikan. Untuk informasi selengkapnya tentang bagaimana koefisien diterapkan, lihat Fitur Codec Windows Media Audio Professional.
Keterangan
Untuk menentukan informasi ini dalam jenis media, atur atribut MF_MT_AUDIO_FOLDDOWN_MATRIX .
Sumber media ASF mendukung lipatan dari enam saluran (audio 5.1) ke dua saluran (stereo). Ini mendapatkan informasi dari atribut g_wszFold6To2Channels3 di header ASF. Atribut ini di dokumentasikan dalam dokumentasi Windows Media Format SDK.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Header | mfapi.h |