Mendaftarkan Dependensi Aplikasi (Windows Media Format 11 SDK)
[Fitur yang terkait dengan halaman ini, Windows Media Format 11 SDK, adalah fitur warisan. Ini telah digantikan oleh Pembaca Sumber dan Penulis Sink. Pembaca Sumber dan Penulis Sink telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber dan Penulis Sink alih-alih Windows Media Format 11 SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Aplikasi yang menggunakan API yang disediakan oleh Windows Media Format SDK atau Pemutar Media Windows SDK bergantung pada komponen run-time teknologi tersebut. Anda dapat mendaftarkan aplikasi Anda sebagai tergantung pada komponen tersebut sebagai bagian dari penyiapan aplikasi Anda.
Saat mendaftarkan aplikasi, Anda dapat memilih salah satu dari dua tingkat dependensi: pemblokiran, atau dependen. Ketika satu atau beberapa aplikasi terdaftar dengan dependensi pemblokiran pada salah satu komponen run-time, komponen akan diblokir dari putar kembali ke versi sebelumnya. Aplikasi dependen yang tidak terdaftar sebagai pemblokiran, jangan blokir pembatalan. Sebaliknya, sebelum pemutaran kembali dilakukan, pengguna diminta dengan pesan yang menyatakan bahwa aplikasi bergantung pada komponen.
Untuk mendaftarkan aplikasi, Anda harus menetapkan nilai dalam registri yang mengidentifikasi aplikasi Anda. Nilai registri yang akan ditetapkan tergantung pada komponen yang bergantung pada aplikasi Anda. Anda juga dapat mengatur dua nilai tambahan per dependensi untuk memberikan informasi tambahan tentang aplikasi Anda.
Nilai registri berikut digunakan untuk mendaftarkan dependensi pada runtime Windows Media Format SDK:
- HKEY_CLASSES_ROOT\Software\Microsoft\WindowsMedia\Setup\REF_TYPE\App, "APP", "APP_STRING"
- HKEY_CLASSES_ROOT\Software\Microsoft\WindowsMedia\Setup\REF_TYPE\Deskriptor, "APP", "REF_DESCRIPTOR"
- HKEY_CLASSES_ROOT\Software\Microsoft\WindowsMedia\Setup\REF_TYPE\Version, "APP", "WMF_VERSION"
Nilai registri berikut digunakan untuk mendaftarkan dependensi pada runtime Pemutar Media Windows SDK:
- HKEY_CLASSES_ROOT\Software\Microsoft\MediaPlayer\Setup\REF_TYPE\App, "APP", "APP_STRING"
- HKEY_CLASSES_ROOT\Software\Microsoft\MediaPlayer\Setup\REF_TYPE\Deskriptor, "APP", "REF_DESCRIPTOR"
- HKEY_CLASSES_ROOT\Software\Microsoft\MediaPlayer\Setup\REF_TYPE\Version, "APP", "WMP_VERSION"
Variabel berikut digunakan dalam nilai registri yang tercantum di atas:
REF_TYPE
Ganti dengan BlockingRefCounts untuk memblokir dependensi, atau dengan DependentRefCounts untuk dependensi non-pemblokiran.
APP
Nama atau pendeskripsi singkat aplikasi Anda. String ini tidak akan digunakan dalam pesan yang ditampilkan untuk pengguna. Nilai ini adalah pengidentifikasi yang digunakan dalam ketiga nilai registri yang terkait dengan masing-masing komponen run-time.
APP_STRING
Deskriptor aplikasi Anda. String ini dapat digunakan dalam pesan yang ditampilkan untuk pengguna.
REF_DESCRIPTOR
Deskripsi tentang bagaimana aplikasi Anda menggunakan komponen. Nilai ini dapat mencakup maksimal 256 karakter.
WMP_VERSION
Versi Pemutar Media Windows yang diperlukan oleh aplikasi Anda.
WMF_VERSION
Versi Windows Media Format SDK yang diperlukan oleh aplikasi Anda.
Tiga contoh nilai registri berikut menunjukkan cara mengonfigurasi nilai untuk aplikasi Anda:
- HKEY_CLASSES_ROOT\Software\Microsoft\WindowsMedia\Setup\DependentRefCounts\App, "SouthridgeVideo", "Southridge Video Player"
- HKEY_CLASSES_ROOT\Software\Microsoft\WindowsMedia\Setup\DependentRefCounts\Descriptor, "SouthridgeVideo", "Southridge Video Player menggunakan Windows Media Format SDK untuk memutar file video."
- HKEY_CLASSES_ROOT\Software\Microsoft\WindowsMedia\Setup\DependentRefCounts\Version, "SouthridgeVideo", "9.0.0.2600"
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