Fungsi KsPinRegisterPowerCallbacks (ks.h)

Fungsi KsPinRegisterPowerCallbacks mendaftarkan panggilan balik manajemen daya untuk Pin.

Sintaks

void KsPinRegisterPowerCallbacks(
  [in]           PKSPIN        Pin,
  [in, optional] PFNKSPINPOWER Sleep,
  [in, optional] PFNKSPINPOWER Wake
);

Parameter

[in] Pin

Pointer ke struktur KSPIN untuk mendaftarkan panggilan balik daya. Perhatikan bahwa pin harus benar-benar diproses (ber sentris pin) untuk menerima pesan pemberitahuan daya.

[in, optional] Sleep

Parameter ini menyediakan alamat fungsi AVStrMiniPinPower yang menangani permintaan tidur untuk perangkat. Opsional.

[in, optional] Wake

Parameter ini menyediakan alamat fungsi AVStrMiniPinPower yang menangani permintaan bangun untuk perangkat. Pilihan.

Nilai kembali

Tidak ada

Keterangan

Peringatan

Jangan mencoba untuk mendapatkan mutex kontrol filter dari dalam panggilan balik Tidur atau Bangun, atau kebuntuan dapat terjadi. Untuk informasi selengkapnya tentang mutex, baca Mutex di AVStream.

Setidaknya salah satu panggilan balik harus ditentukan saat memanggil KsPinRegisterPowerCallbacks.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Microsoft Windows XP dan sistem operasi yang lebih baru dan DirectX 8.0 dan versi DirectX yang lebih baru.
Target Platform Universal
Header ks.h (termasuk Ks.h)
Pustaka Ks.lib

Lihat juga

AVStrMiniPinPower

KsFilterRegisterPowerCallbacks