PerceptionDepthFrameSourceWatcher Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Monitora le modifiche all'elenco delle origini frame di profondità e fornisce notifiche quando l'elenco cambia.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Proprietà
Status |
Ottiene lo stato operativo del watcher del frame di profondità. |
Metodi
Start() |
Quando questo metodo viene chiamato, il watcher dell'origine frame di profondità enumera qualsiasi origine di frame di profondità esistente non è già enumerata attivando un evento SourceAdded per ognuno di essi. Un evento EnumerationCompleted viene attivato al termine dell'enumerazione. L'origine della cornice di profondità inizia quindi a guardare per nuove origini frame di profondità. |
Stop() |
Quando questo metodo viene chiamato, il watcher del frame di profondità smette di cercare modifiche all'elenco di origine del frame di profondità. Questa operazione non è immediata; l'evento Arresta verrà attivato al termine dell'operazione Stop. |
Eventi
EnumerationCompleted |
Sottoscrive l'evento EnumerationCompleted. Questo evento viene attivato dopo il completamento dell'enumerazione iniziale delle origini frame di profondità note. |
SourceAdded |
Sottoscrive l'evento SourceAdded. |
SourceRemoved |
Sottoscrive l'evento SourceRemoved. Questo evento viene attivato una volta per ogni origine frame di profondità rimossa. |
Stopped |
Sottoscrive l'evento Arresta. Questo evento viene attivato quando IPerceptionColorFrameSourceWatcher ha interrotto l'ascolto delle modifiche all'elenco delle origini frame di profondità. |