Menambahkan Properti ke Plug-in DSP Audio Sampel
[Fitur yang terkait dengan halaman ini, Pemutar Media Windows SDK, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer. MediaPlayer telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer alih-alih Pemutar Media Windows SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Kode sampel DSP audio yang dihasilkan Pemutar Media Windows Plug-in Wizard menggunakan satu properti yang mewakili faktor skala untuk volume audio. Plug-in Anda mungkin memerlukan lebih dari satu properti. Anda dapat dengan mudah menambahkan properti ke plug-in DSP di Visual Studio menggunakan langkah-langkah berikut:
Tentukan metode dalam kode definisi antarmuka dalam file IDL yang merupakan bagian dari proyek proxy-stub.
- Tambahkan implementasi metode ke file CPP utama proyek:
STDMETHODIMP CYourProject::get_color(COLORREF *pColor) { if ( NULL == pColor ) { return E_POINTER; } *pColor = m_Color; return S_OK; } STDMETHODIMP CYourProject::put_color(COLORREF newColor) { m_Color = newColor; return S_OK; }
Terakhir, untuk membuat properti dapat diakses oleh pengguna, Anda mungkin ingin membuat perubahan pada implementasi halaman properti.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk