Bagikan melalui


PerceptionDepthFrameSourceWatcher Kelas

Definisi

Memantau perubahan pada daftar sumber bingkai kedalaman, dan memberikan pemberitahuan saat daftar berubah.

public ref class PerceptionDepthFrameSourceWatcher sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PerceptionDepthFrameSourceWatcher final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Deprecated("PerceptionDepthFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class PerceptionDepthFrameSourceWatcher final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PerceptionDepthFrameSourceWatcher
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Deprecated("PerceptionDepthFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public sealed class PerceptionDepthFrameSourceWatcher
Public NotInheritable Class PerceptionDepthFrameSourceWatcher
Warisan
Object Platform::Object IInspectable PerceptionDepthFrameSourceWatcher
Atribut

Persyaratan Windows

Persyaratan Deskripsi
Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Properti

Nama Deskripsi
Status

Mendapatkan status operasional pengamat sumber bingkai kedalaman.

Metode

Nama Deskripsi
Start()

Ketika metode ini dipanggil, pengamat sumber bingkai kedalaman menghitung sumber bingkai kedalaman yang ada yang belum dijumlahkannya dengan menembakkan peristiwa SourceAdded untuk masing-masing sumber. Peristiwa EnumerationCompleted diaktifkan ketika enumerasi ini selesai. Sumber bingkai kedalaman kemudian mulai mengawasi sumber bingkai kedalaman baru.

Stop()

Ketika metode ini dipanggil, pengamat sumber bingkai kedalaman berhenti mencari perubahan pada daftar sumber bingkai kedalaman. Operasi ini tidak langsung; Peristiwa Yang dihentikan akan dipicu ketika operasi Hentikan selesai.

Acara

Nama Deskripsi
EnumerationCompleted

Berlangganan ke peristiwa EnumerationCompleted. Peristiwa ini diaktifkan setelah enumerasi awal sumber bingkai kedalaman yang diketahui selesai.

SourceAdded

Berlangganan ke peristiwa SourceAdded.

SourceRemoved

Berlangganan ke peristiwa SourceRemoved. Kejadian ini diaktifkan sekali untuk setiap sumber bingkai kedalaman yang dihapus.

Stopped

Berlangganan ke peristiwa Dihentikan. Peristiwa ini diaktifkan ketika IPerceptionColorFrameSourceWatcher berhenti mendengarkan perubahan pada daftar sumber bingkai kedalaman.

Berlaku untuk