Freigeben über


IPerceptionFrameProvider Schnittstelle

Definition

Stellt ein Objekt dar, das PerceptionFrames erzeugen kann.

public interface class IPerceptionFrameProvider : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2035251897, 45949, 15155, 161, 13, 48, 98, 100, 25, 206, 101)]
struct IPerceptionFrameProvider : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2035251897, 45949, 15155, 161, 13, 48, 98, 100, 25, 206, 101)]
/// [Windows.Foundation.Metadata.Deprecated("IPerceptionFrameProvider may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
struct IPerceptionFrameProvider : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2035251897, 45949, 15155, 161, 13, 48, 98, 100, 25, 206, 101)]
public interface IPerceptionFrameProvider : System.IDisposable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2035251897, 45949, 15155, 161, 13, 48, 98, 100, 25, 206, 101)]
[Windows.Foundation.Metadata.Deprecated("IPerceptionFrameProvider may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public interface IPerceptionFrameProvider : System.IDisposable
Public Interface IPerceptionFrameProvider
Implements IDisposable
Attribute
Implementiert

Windows-Anforderungen

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

Eigenschaften

Available

Ruft einen Wert ab, der angibt, ob das Gerät bereit ist, mit der Erstellung von PerceptionFrames zu beginnen.

FrameProviderInfo

Ruft die PerceptionFrameProviderInfo ab, die dieses Gerät beschreibt.

Properties

Die Eigenschaften, die das Gerät und die vom Gerät erzeugten Frames beschreiben.

Methoden

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

SetProperty(PerceptionPropertyChangeRequest)

Das Gerät wird aufgefordert, eine seiner Eigenschaften auf einen neuen Wert zu aktualisieren.

Start()

Weist das Gerät an, mit der Erstellung von Frames zu beginnen. Wenn erfolgreich zurückgegeben wird, wird erwartet, dass PerceptionFrameProviderManagerService::P ublishFrameForProvider von diesem Anbieter aufgerufen wird.

Stop()

Weist das Gerät an, die Erstellung von Frames zu beenden. Wird nur aufgerufen, nachdem Start aufgerufen wurde, und nur, wenn Start erfolgreich zurückgibt.

Gilt für:

Weitere Informationen