Freigeben über


HolographicCamera Klasse

Definition

Stellt Pro-Frame-Renderingfunktionen für eine HolographicViewConfiguration auf einem HolographicDisplay bereit.

public ref class HolographicCamera 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 HolographicCamera 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 HolographicCamera
Public NotInheritable Class HolographicCamera
Vererbung
Object Platform::Object IInspectable HolographicCamera
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v2.0)

Hinweise

Eine App wird für mindestens eine HolographicCamera im Hintergrundpuffer gerendert, bevor die einzelnen HolographicFrame-Elemente präsentiert werden.

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1703 15063 Anzeige
1703 15063 LeftViewportParameters
1703 15063 RightViewportParameters
1709 16299 IsPrimaryLayerEnabled
1709 16299 MaxQuadLayerCount
1709 16299 QuadLayers
1803 17134 CanOverrideViewport
1809 17763 IsHardwareContentProtectionEnabled
1809 17763 IsHardwareContentProtectionSupported
1903 18362 ViewConfiguration

Eigenschaften

CanOverrideViewport

Ruft ab, ob die Anzeige das Überschreiben der Viewportrechtecke unterstützt.

Display

Ruft Metadaten zur Anzeige ab, die von dieser HolographicCamera dargestellt wird.

Id

Ruft den eindeutigen Bezeichner für holographicCamera ab.

IsHardwareContentProtectionEnabled

Ruft ab oder legt fest, ob diese HolographicCamera hardwaregeschützte Rückpuffer für die primäre Ebene erzeugt.

IsHardwareContentProtectionSupported

Ruft ab, ob hardwarebezogener Inhaltsschutz für diese HolographicCamera unterstützt wird.

IsPrimaryLayerEnabled

Ruft ab oder legt fest, ob diese Kamera den von der App gefüllten primären Rückpuffer anzeigen soll.

IsStereo

Ruft ab, ob die aktuelle Anzeige stereo und nicht mono ist.

LeftViewportParameters

Ruft Renderingparameter ab, die sich auf den Viewport des linken Auges der Anzeige beziehen.

MaxQuadLayerCount

Ruft die maximale Anzahl von Quad-Ebenen ab, die vom aktuellen System unterstützt werden.

QuadLayers

Ruft die veränderliche Liste der Quad-Ebenen ab, die über dem primären Hintergrundpuffer dieser Kamera angezeigt werden sollen.

RenderTargetSize

Ruft die Abmessungen der hinteren Puffer in Pixel ab, die dieser Kamera zugeordnet sind.

RightViewportParameters

Ruft Renderingparameter ab, die sich auf den Viewport der Anzeige mit dem rechten Auge beziehen.

ViewConfiguration

Ruft die HolographicViewConfiguration ab, für die diese HolographicCamera renderingt.

ViewportScaleFactor

Ruft den Skalierungsfaktor ab, der auf die Standardansichtsportgröße angewendet werden soll, oder legt diesen fest.

Methoden

SetFarPlaneDistance(Double)

Legt den Abstand entlang der Z-Achse vom Ursprung des Sichtraums zur Fernebene des Ansichts frustums fest.

SetNearPlaneDistance(Double)

Legt den Abstand entlang der Z-Achse vom Ursprung des Ansichtsraums zur Nahebene des Ansichts frustum fest.

Gilt für:

Weitere Informationen