PerceptionInfraredFrameSourceWatcher 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 Infrarotrahmenquellen und stellt Benachrichtigungen bereit, wenn sich die Liste ändert.
public ref class PerceptionInfraredFrameSourceWatcher 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 PerceptionInfraredFrameSourceWatcher 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("PerceptionInfraredFrameSourceWatcher may be unavailable after Windows Creator Update. Use Windows.Devices.Enumeration.DeviceWatcher instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class PerceptionInfraredFrameSourceWatcher 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 PerceptionInfraredFrameSourceWatcher
[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("PerceptionInfraredFrameSourceWatcher 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 PerceptionInfraredFrameSourceWatcher
Public NotInheritable Class PerceptionInfraredFrameSourceWatcher
- 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 betriebsbereite status des Infrarotrahmen-Quellüberwachungselements ab. |
Methoden
Start() |
Wenn diese Methode aufgerufen wird, listet der Infrarotframe Source Watcher alle vorhandenen Infrarotrahmenquellen auf, die noch nicht aufgelistet wurden, indem für jede ein SourceAdded-Ereignis ausgelöst wird. Ein EnumerationCompleted-Ereignis wird ausgelöst, wenn diese Enumeration abgeschlossen ist. Die Infrarotrahmenquelle beginnt dann mit der Suche nach neuen Infrarotrahmenquellen. |
Stop() |
Wenn diese Methode aufgerufen wird, sucht der Infrarotrahmenquellen-Watcher nicht mehr nach Änderungen an der Liste der Infrarotrahmenquellen. 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 Infrarotrahmenquellen abgeschlossen ist. |
SourceAdded |
Abonniert das SourceAdded-Ereignis. |
SourceRemoved |
Abonniert das SourceRemoved-Ereignis. Dieses Ereignis wird einmal für jede entfernte Infrarotrahmenquelle ausgelöst. |
Stopped |
Abonniert das Ereignis Stopped. Dieses Ereignis wird ausgelöst, wenn der IPerceptionColorFrameSourceWatcher nicht mehr auf Änderungen an der Liste der Infrarotrahmenquellen lauscht. |