HolographicCameraPose Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta la posizione stimata di una fotocamera olografica per un particolare fotogramma.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v2.0)
|
Commenti
Cronologia delle versioni
Versione di Windows | Versione dell'SDK | Valore aggiunto |
---|---|---|
1803 | 17134 | OverrideProjectionTransform |
1803 | 17134 | OverrideViewport |
1803 | 17134 | OverrideViewTransform |
Proprietà
FarPlaneDistance |
Ottiene la distanza del piano lontano per questo frame, impostata chiamando il metodo HolographicCamera.SetFarPlaneDistance. |
HolographicCamera |
Ottiene l'HolographicCamera descritto da questa posizione della fotocamera. |
NearPlaneDistance |
Ottiene la distanza del piano vicino per questo frame, impostata chiamando il metodo HolographicCamera.SetNearPlaneDistance. |
ProjectionTransform |
Ottiene la trasformazione della proiezione stereo per questa posa della fotocamera. |
Viewport |
Ottiene il rettangolo viewport a cui l'app deve eseguire il rendering per questa fotocamera in questa cornice. |
Metodi
OverrideProjectionTransform(HolographicStereoTransform) |
Notifica al compositore che l'app esegue il rendering con una proiezione secondaria alternativa trasforma questa cornice. |
OverrideViewport(Rect, Rect) |
Specifica un rettangolo viewport alternativo all'interno del buffer frame che l'app esegue il rendering in questo frame. |
OverrideViewTransform(SpatialCoordinateSystem, HolographicStereoTransform) |
Notifica al compositore che l'app esegue il rendering con una visualizzazione secondaria alternativa che trasforma questo frame. |
TryGetCullingFrustum(SpatialCoordinateSystem) |
Ottiene il frustum conservativo previsto per questa posizione della fotocamera, espresso nel sistema di coordinate specificato. |
TryGetViewTransform(SpatialCoordinateSystem) |
Ottiene la trasformazione della visualizzazione stereo per questa posizione della fotocamera, espressa come trasformazione dal sistema di coordinate specificato. Questo metodo restituirà Null se il sistema di coordinate specificato non può trovarsi al momento. |
TryGetVisibleFrustum(SpatialCoordinateSystem) |
Ottiene il frustum di visualizzazione stimato per la posizione corrente, espressa nel sistema di coordinate specificato. |