fungsi acmFormatTagDetails (msacm.h)
Fungsi acmFormatTagDetails meminta ACM untuk detail tentang tag format waveform-audio tertentu.
Sintaks
MMRESULT ACMAPI acmFormatTagDetails(
HACMDRIVER had,
LPACMFORMATTAGDETAILS paftd,
DWORD fdwDetails
);
Parameter
had
Tangani ke driver ACM untuk mengkueri detail tag format waveform-audio. Jika parameter ini NULL, ACM menggunakan detail dari driver ACM pertama yang sesuai. Aplikasi harus menentukan handel atau pengidentifikasi driver yang valid saat menggunakan jenis kueri ACM_FORMATTAGDETAILSF_INDEX. Pengidentifikasi driver untuk driver yang dinonaktifkan tidak diperbolehkan.
paftd
Arahkan ke struktur ACMFORMATTAGDETAILS yaitu menerima detail tag format.
fdwDetails
Bendera untuk mendapatkan detailnya. Nilai berikut ditentukan.
[ACMFORMATTAGDETAILS] () struktur. Detail tag format akan dikembalikan dalam struktur yang diacak oleh paftd. Jika aplikasi menentukan handel driver ACM untuk dimiliki, detail tentang tag format akan dikembalikan untuk driver tersebut. Jika aplikasi menentukan NULL untuk dimiliki, ACM menemukan driver pertama yang dapat diterima untuk mengembalikan detailnya. [ACMDRIVERDETAILS] (./nf-msacm-acmdriverdetails.md) struktur untuk driver ACM. Aplikasi harus menentukan handel driver untuk dimiliki saat mengambil detail tag format dengan bendera ini. [ACMFORMATTAGDETAILS] () struktur harus WAVE_FORMAT_UNKNOWN atau tag format untuk menemukan ukuran terbesar. Jika aplikasi menentukan handel driver ACM untuk dimiliki, detail tentang tag format terbesar akan dikembalikan untuk driver tersebut. Jika aplikasi menentukan NULL untuk dimiliki, ACM menemukan driver yang dapat diterima dengan tag format terbesar yang diminta untuk mengembalikan detailnya.Nilai | Makna |
---|---|
ACM_FORMATTAGDETAILSF_FORMATTAG | |
ACM_FORMATTAGDETAILSF_INDEX | |
ACM_FORMATTAGDETAILSF_LARGESTSIZE |
Nilai kembali
Mengembalikan nol jika berhasil atau kesalahan sebaliknya. Nilai kesalahan yang mungkin termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Detail yang diminta tidak tersedia. |
|
Setidaknya satu bendera tidak valid. |
|
Handel yang ditentukan tidak valid. |
|
Setidaknya satu parameter tidak valid. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | msacm.h |
Pustaka | Msacm32.lib |
DLL | Msacm32.dll |