Freigeben über


PerceptionFrameProviderManagerService Klasse

Definition

Statische Methoden zum Verwalten der Registrierung und Aufhebung der Registrierung von IPerceptionFrameProvider, der Registrierung und Aufhebung der Registrierung von PerceptionFaceAuthenticationGroup, der Registrierung und Aufhebung der Registrierung von PerceptionControlGroup, der Registrierung und Aufhebung der Registrierung von PerceptionCorrelationGroup, der IPerceptionFrameProvider-Verfügbarkeit und der Veröffentlichung eines neuen PerceptionFrame für einen IPerceptionFrameProvider.

public ref class PerceptionFrameProviderManagerService abstract 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 PerceptionFrameProviderManagerService 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("PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class PerceptionFrameProviderManagerService 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 static class PerceptionFrameProviderManagerService
[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("PerceptionFrameProviderManagerService may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public static class PerceptionFrameProviderManagerService
Public Class PerceptionFrameProviderManagerService
Vererbung
Object Platform::Object IInspectable PerceptionFrameProviderManagerService
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Methoden

PublishFrameForProvider(IPerceptionFrameProvider, PerceptionFrame)

Sendet den PerceptionFrame an den Dienst, um alle Apps zu informieren, die auf Frames für den bereitgestellten Anbieter lauschen. Es wird nicht erwartet, dass Frames veröffentlicht werden, bevor IPerceptionFrameProvider::Start() aufgerufen wird oder nachdem IPerceptionFrameProvider::Stop() aufgerufen wurde.

RegisterControlGroup(IPerceptionFrameProviderManager, PerceptionControlGroup)

Registriert eine PerceptionControlGroup, die dem IPerceptionFrameProviderManager zugeordnet ist.

RegisterCorrelationGroup(IPerceptionFrameProviderManager, PerceptionCorrelationGroup)

Registriert eine PerceptionCorrelationGroup, die dem IPerceptionFrameProviderManager zugeordnet ist.

RegisterFaceAuthenticationGroup(IPerceptionFrameProviderManager, PerceptionFaceAuthenticationGroup)

Registriert eine PerceptionFaceAuthenticationGroup, die dem angegebenen IPerceptionProviderManager zugeordnet ist.

RegisterFrameProviderInfo(IPerceptionFrameProviderManager, PerceptionFrameProviderInfo)

Registriert die PerceptionFrameProviderInfo in Verbindung mit dem angegebenen IPerceptionFrameProviderManager.

UnregisterControlGroup(IPerceptionFrameProviderManager, PerceptionControlGroup)

Entfernt die Registrierung einer zuvor registrierten PerceptionControlGroup.

UnregisterCorrelationGroup(IPerceptionFrameProviderManager, PerceptionCorrelationGroup)

Hebt die Registrierung einer PerceptionCorrelationGroup auf, die dem IPerceptionFrameProviderManager zugeordnet ist.

UnregisterFaceAuthenticationGroup(IPerceptionFrameProviderManager, PerceptionFaceAuthenticationGroup)

Hebt die Registrierung einer PerceptionFaceAuthenticationGroup in Verbindung mit dem angegebenen IPerceptionProviderManager auf.

UnregisterFrameProviderInfo(IPerceptionFrameProviderManager, PerceptionFrameProviderInfo)

Hebt die Registrierung von PerceptionFrameProviderInfo in Verbindung mit dem angegebenen IPerceptionProviderManager auf.

UpdateAvailabilityForProvider(IPerceptionFrameProvider, Boolean)

Legt fest, ob der IPerceptionFrameProvider verfügbar ist.

Gilt für: