IPerceptionFrameProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un objet qui peut produire des PerceptionFrames.
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
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Propriétés
Available |
Obtient une valeur indiquant si l’appareil est prêt ou non à commencer à produire PerceptionFrames. |
FrameProviderInfo |
Obtient l’objet PerceptionFrameProviderInfo décrivant cet appareil. |
Properties |
Propriétés décrivant l’appareil et les images produites par l’appareil. |
Méthodes
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
SetProperty(PerceptionPropertyChangeRequest) |
L’appareil est invité à mettre à jour l’une de ses propriétés vers une nouvelle valeur. |
Start() |
Indique à l’appareil de commencer à produire des images. Si la réussite est retournée, PerceptionFrameProviderManagerService::P ublishFrameForProvider est censé être appelé par ce fournisseur. |
Stop() |
Indique à l’appareil d’arrêter de produire des images. Appelé uniquement après l’appel de Start et uniquement si Start retourne la réussite. |