HolographicCameraPose Classe
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 l’emplacement prédit d’une caméra holographique pour une image particulière.
public ref class HolographicCameraPose sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicCameraPose final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicCameraPose
Public NotInheritable Class HolographicCameraPose
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v2.0)
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1803 | 17134 | OverrideProjectionTransform |
1803 | 17134 | OverrideViewport |
1803 | 17134 | OverrideViewTransform |
Propriétés
FarPlaneDistance |
Obtient la distance du plan de cette image, qui est définie en appelant la méthode HolographicCamera.SetFarPlaneDistance. |
HolographicCamera |
Obtient l’HolographicCamera décrit par cette pose de caméra. |
NearPlaneDistance |
Obtient la distance de plan proche pour cette image, que vous définissez en appelant la méthode HolographicCamera.SetNearPlaneDistance. |
ProjectionTransform |
Obtient la transformation de projection stéréo pour cette pose de caméra. |
Viewport |
Obtient le rectangle de fenêtre d’affichage vers lequel l’application doit effectuer le rendu pour cette caméra dans ce cadre. |
Méthodes
OverrideProjectionTransform(HolographicStereoTransform) |
Avertit le compositeur que l’application est rendue avec une autre projection non optimale transformer ce cadre. |
OverrideViewport(Rect, Rect) |
Spécifie un autre rectangle de fenêtre d’affichage dans la mémoire tampon de trame que l’application rend dans ce cadre. |
OverrideViewTransform(SpatialCoordinateSystem, HolographicStereoTransform) |
Avertit le compositeur que l’application est rendue avec une autre vue non optimale transformer ce cadre. |
TryGetCullingFrustum(SpatialCoordinateSystem) |
Obtient le frustum d’élimination conservateur prédit pour cette pose de caméra, exprimé dans le système de coordonnées spécifié. |
TryGetViewTransform(SpatialCoordinateSystem) |
Obtient la transformation de vue stéréo pour cette pose de caméra, exprimée sous forme de transformation à partir du système de coordonnées spécifié. Cette méthode retourne null si le système de coordonnées spécifié ne peut pas être localisé pour le moment. |
TryGetVisibleFrustum(SpatialCoordinateSystem) |
Obtient le frustum de vue prédit pour la pose actuelle, exprimé dans le système de coordonnées spécifié. |