Bagikan melalui


acmFilterChooseW (msacm.h)

Fungsi acmFilterChoose membuat kotak dialog yang ditentukan ACM yang memungkinkan pengguna memilih filter waveform-audio.

Sintaksis

MMRESULT ACMAPI acmFilterChooseW(
  LPACMFILTERCHOOSEW pafltrc
);

Parameter

pafltrc

Penunjuk ke struktur ACMFILTERCHOOSE yang berisi informasi yang digunakan untuk menginisialisasi kotak dialog. Saat acmFilterChoose kembali, struktur ini berisi informasi tentang pilihan filter pengguna.

pwfltr anggota struktur ini harus berisi penunjuk yang valid ke lokasi memori yang akan berisi struktur header filter yang dikembalikan. Anggota cbwfltr harus diisi dengan ukuran, dalam byte, dari buffer memori ini.

Mengembalikan nilai

Mengembalikan MMSYSERR_NOERROR jika berhasil atau kesalahan sebaliknya. Kemungkinan nilai kesalahan termasuk yang berikut ini.

Mengembalikan kode Deskripsi
ACMERR_CANCELED
Pengguna memilih tombol Batalkan atau perintah Tutup pada menu Sistem untuk menutup kotak dialog.
ACMERR_NOTPOSSIBLE
Buffer yang diidentifikasi oleh struktur [ACMFILTERCHOOSE](./nf-msacm-acmfilterchoose.md) terlalu kecil untuk memuat filter yang dipilih.
MMSYSERR_INVALFLAG
Setidaknya satu bendera tidak valid.
MMSYSERR_INVALHANDLE
Handel yang ditentukan tidak valid.
MMSYSERR_INVALPARAM
Setidaknya satu parameter tidak valid.
MMSYSERR_NODRIVER
Driver yang cocok tidak tersedia untuk menyediakan pilihan filter yang valid.

Komentar

Nota

Header msacm.h mendefinisikan ACMFILTERCHOOSE sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praproscesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Platform Target Windows
Header msacm.h
Pustaka Msacm32.lib
DLL Msacm32.dll

Lihat juga

Fungsi Kompresi Audio

Pengelola Kompresi Audio