PerceptionColorFrameSourceWatcher Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überwacht Änderungen an der Liste der Farbrahmenquellen und stellt Benachrichtigungen bereit, wenn sich die Liste ändert.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Eigenschaften
Status |
Ruft die operative status des Farbrahmenquell-Watchers ab. |
Methoden
Start() |
Wenn diese Methode aufgerufen wird, listet der Watcher für die Farbrahmenquelle alle vorhandenen Farbrahmenquellen auf, die noch nicht durch Auslösen eines SourceAdded-Ereignisses für jede aufgezählt wurden. Ein EnumerationCompleted-Ereignis wird ausgelöst, wenn diese Enumeration abgeschlossen ist. Die Farbrahmenquelle beginnt dann mit der Suche nach neuen Farbrahmenquellen. |
Stop() |
Wenn diese Methode aufgerufen wird, sucht der Farbrahmenquell watcher nicht mehr nach Änderungen an der Farbrahmenquellenliste. Dieser Vorgang erfolgt nicht sofort. das Ereignis Stopped wird ausgelöst, wenn der Stop-Vorgang abgeschlossen ist. |
Ereignisse
EnumerationCompleted |
Abonniert das EnumerationCompleted-Ereignis. Dieses Ereignis wird ausgelöst, nachdem die erste Enumeration bekannter Farbrahmenquellen abgeschlossen ist. |
SourceAdded |
Abonniert das SourceAdded-Ereignis. |
SourceRemoved |
Abonniert das SourceRemoved-Ereignis. Dieses Ereignis wird für jede entfernte Farbrahmenquelle einmal ausgelöst. |
Stopped |
Abonniert das Ereignis Stopped. Dieses Ereignis wird ausgelöst, wenn der IPerceptionColorFrameSourceWatcher nicht mehr auf Änderungen an der Liste der Farbrahmenquellen lauscht. |