Condividi tramite


PerceptionColorFrameSourceWatcher Classe

Definizione

Monitora le modifiche all'elenco delle origini dei fotogrammi di colore e fornisce notifiche quando l'elenco cambia.

public ref class PerceptionColorFrameSourceWatcher 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 PerceptionColorFrameSourceWatcher 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("PerceptionColorFrameSourceWatcher may be unavailable after Windows Creator Update.  Use Windows.Devices.Enumeration.DeviceWatcher instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class PerceptionColorFrameSourceWatcher 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 PerceptionColorFrameSourceWatcher
[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("PerceptionColorFrameSourceWatcher 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 PerceptionColorFrameSourceWatcher
Public NotInheritable Class PerceptionColorFrameSourceWatcher
Ereditarietà
Object Platform::Object IInspectable PerceptionColorFrameSourceWatcher
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 della cornice di colore.

Metodi

Start()

Quando questo metodo viene chiamato, il watcher dell'origine cornice colore enumera le origini dei fotogrammi di colore esistenti non è già enumerato attivando un evento SourceAdded per ognuno di essi. Un evento EnumerationCompleted viene attivato al termine dell'enumerazione. L'origine della cornice di colore inizia quindi a guardare per le nuove origini della cornice di colore.

Stop()

Quando questo metodo viene chiamato, il watcher del fotogramma colore smette di cercare modifiche all'elenco di origine della cornice di colori. 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 dei fotogrammi di colori noti.

SourceAdded

Sottoscrive l'evento SourceAdded.

SourceRemoved

Sottoscrive l'evento SourceRemoved. Questo evento viene attivato una volta per ogni origine cornice di colore rimossa.

Stopped

Sottoscrive l'evento Arresta. Questo evento viene attivato quando IPerceptionColorFrameSourceWatcher ha interrotto l'ascolto delle modifiche all'elenco delle origini dei fotogrammi di colore.

Si applica a