Bagikan melalui


MM_ACM_FILTERCHOOSE pesan

Pesan MM_ACM_FILTERCHOOSE memberi tahu fungsi kait kotak dialog acmFilterChoose sebelum menambahkan elemen ke salah satu dari tiga kotak daftar drop-down. Pesan ini memungkinkan aplikasi untuk menyesuaikan lebih lanjut pilihan yang tersedia melalui antarmuka pengguna.

        MM_ACM_FILTERCHOOSE
        wParam = (WPARAM) wDropDown
        lParam = (LONG) lCustom
      

Parameter

wDropDown

Kotak daftar drop-down sedang diinisialisasi dan verifikasi atau tambahkan operasi.

Persyaratan Nilai
FILTERCHOOSE_CUSTOM_VERIFY Parameter lParam adalah penunjuk ke struktur WAVEFILTER untuk ditambahkan ke kotak daftar drop-down Nama kustom.
FILTERCHOOSE_FILTER_ADD Parameter lParam adalah penunjuk ke buffer yang akan menerima struktur WAVEFILTER untuk ditambahkan ke kotak daftar drop-down Filter. Aplikasi harus menyalin struktur filter yang akan ditambahkan ke dalam buffer ini.
FILTERCHOOSE_FILTER_VERIFY Parameter lParam adalah penunjuk ke struktur WAVEFILTER untuk ditambahkan ke kotak daftar drop-down Filter.
FILTERCHOOSE_FILTERTAG_ADD Parameter lParam adalah penunjuk ke DWORD yang akan menerima tag filter waveform-audio untuk ditambahkan ke kotak daftar drop-down Filter Tag.
FILTERCHOOSE_FILTERTAG_VERIFY Parameter lParam adalah tag filter waveform-audio yang akan dicantumkan dalam kotak daftar drop-down Filter Tag.

lCustom

Nilai yang ditentukan oleh kotak daftar yang ditentukan dalam parameter wParam .

Tampilkan Nilai

Mengembalikan TRUE jika aplikasi menangani pesan ini atau FALSE jika tidak.

Keterangan

Jika aplikasi memproses operasi FILTERCHOOSE_FILTER_ADD, ukuran buffer memori yang disediakan di lParam akan ditentukan dari fungsi acmMetrics .

Jika aplikasi memproses operasi verifikasi, aplikasi harus mendahului nilai yang dikembalikan dengan SetWindowLong (hwnd, DWL_MSGRESULT, (LONG) FALSE) untuk mencegah kotak dialog mencantumkan pilihan ini atau dengan SetWindowLong (hwnd, DWL_MSGRESULT, (LONG)TRUE) untuk memungkinkan kotak dialog mencantumkan pilihan ini. Jika memproses operasi penambahan, aplikasi harus mendahului pengembalian dengan SetWindowLong (hwnd, DWL_MSGRESULT, (LONG)FALSE) untuk menunjukkan bahwa tidak ada lagi penambahan yang diperlukan atau dengan SetWindowLong (hwnd, DWL_MSGRESULT, (LONG)TRUE) jika diperlukan lebih banyak penambahan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Msacm.h

Lihat juga

Pengelola Kompresi Audio

Pesan Pemadatan Audio