PerceptionDepthFrameSource Classe
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.
Source de trame qui fournit des trames de profondeur.
public ref class PerceptionDepthFrameSource 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 PerceptionDepthFrameSource 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("PerceptionDepthFrameSource may be unavailable after Windows Creator Update. Use Windows.Media.Frames.MediaFrameSource instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class PerceptionDepthFrameSource 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 PerceptionDepthFrameSource
[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("PerceptionDepthFrameSource may be unavailable after Windows Creator Update. Use Windows.Media.Frames.MediaFrameSource instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public sealed class PerceptionDepthFrameSource
Public NotInheritable Class PerceptionDepthFrameSource
- Héritage
- Attributs
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1511 | 10586 | deviceId |
Active |
Obtient une valeur booléenne indiquant si la source est active ou non. |
Available |
Obtient une valeur booléenne indiquant si la source est disponible ou non. |
Available |
Obtient une collection en lecture seule de profils vidéo actuellement disponibles à partir de la source d’images de profondeur. |
Camera |
Obtient une valeur CameraIntrinsics spécifiant les propriétés intrinsèques de l’appareil photo source de trame de profondeur. |
Device |
Obtient une valeur de chaîne qui identifie l’appareil sur le système. |
Device |
Obtient une valeur de chaîne indiquant le type d’appareil physique qui génère les trames de profondeur. |
Display |
Obtient une valeur de chaîne indiquant le nom d’affichage de la source de trame de profondeur. |
Id |
Obtient une valeur de chaîne indiquant l’ID unique de la source de trame de profondeur. |
Is |
Obtient une valeur booléenne indiquant si la source fait ou non l’objet du mode contrôleur. |
Properties |
Obtient une collection en lecture seule de propriétés de source de frame. |
Supported |
Obtient une collection en lecture seule de profils vidéo pris en charge par la source de trame de profondeur. |
Video |
Obtient un objet PerceptionVideoProfile indiquant le profil vidéo actuel. |
Acquire |
Tente d’acquérir le mode contrôleur sur la source de trame de profondeur. |
Can |
Cette méthode retourne une valeur booléenne indiquant si la source de trame de profondeur peut être contrôlée séparément d’une autre source de trame. |
Create |
Crée un observateur de source de trame de profondeur. |
Find |
Recherche toutes les sources de trame de profondeur. |
From |
Recherche une source de trame de profondeur en recherchant son ID unique. |
Is |
Vérifie si la source de trame de profondeur est corrélée ou non avec l’entité cible. Si le résultat est vrai, une matrice de transformation peut être récupérée pour modifier la base de coordonnées de cette source de trame de profondeur vers l’entité, ou vice versa. |
Open |
Obtient un lecteur d’images qui lit les images de cette source de trame de profondeur. |
Request |
Demande l’accès pour utiliser des sources de trame de profondeur. |
Try |
Tente d’obtenir les propriétés intrinsèques de la caméra de profondeur corrélée avec cette source de profondeur. |
Try |
Tente d’obtenir un mappeur de coordonnées qui mappe de l’espace d’image de trame de profondeur à l’espace de trame de profondeur. |
Try |
Obtient la transformation de la source du frame de profondeur vers l’entité cible et définit hasResult sur true, s’il existe une corrélation. Si aucune corrélation n’existe, hasResult a la valeur false et le résultat n’est pas modifié. |
Try |
Tente de définir un profil vidéo sur cette source d’image de profondeur. Nécessite une session de contrôle en mode contrôleur active sur cette source de trame. |
Active |
S’abonne à l’événement ActiveChanged. |
Available |
S’abonne à l’événement AvailableChanged. |
Camera |
S’abonne à l’événement CameraIntrinsicsChanged. |
Properties |
S’abonne à l’événement PropertiesChanged. |
Video |
S’abonne à l’événement VideoProfileChanged. |
Produit | Versions |
---|---|
WinRT | Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |