HolographicCamera 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 HolographicDisplay 上的 HolographicViewConfiguration 提供每帧呈现功能。
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
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v2.0 中引入)
|
注解
在显示每个全息帧之前,应用将呈现到至少一个 HolographicCamera 的后台缓冲区。
版本历史记录
Windows 版本 | SDK 版本 | 已添加值 |
---|---|---|
1703 | 15063 | 显示 |
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 |
属性
CanOverrideViewport |
获取显示器是否支持重写视区矩形。 |
Display |
获取有关此 HolographicCamera 所表示的显示器的元数据。 |
Id |
获取 HolographicCamera 的唯一标识符。 |
IsHardwareContentProtectionEnabled |
获取或设置此 HolographicCamera 是否将为主层生成受硬件保护的后台缓冲区。 |
IsHardwareContentProtectionSupported |
获取此 HolographicCamera 是否支持硬件内容保护。 |
IsPrimaryLayerEnabled |
获取或设置此相机是否应显示由应用填充的主后台缓冲区。 |
IsStereo |
获取当前显示器是立体声显示还是单声道显示器。 |
LeftViewportParameters |
获取与显示器左眼视区相关的呈现参数。 |
MaxQuadLayerCount |
获取当前系统支持的最大四层数。 |
QuadLayers |
获取要在此相机主后台缓冲区顶部显示的可变四层列表。 |
RenderTargetSize |
获取为此相机分配的后台缓冲区的尺寸(以像素为单位)。 |
RightViewportParameters |
获取与显示器右视区相关的呈现参数。 |
ViewConfiguration |
获取此 HolographicCamera 提供呈现的 HolographicViewConfiguration。 |
ViewportScaleFactor |
获取或设置要应用于默认视区大小的缩放因子。 |
方法
SetFarPlaneDistance(Double) |
设置沿 z 轴的距离,从视图空间的原点到视图视面的远平面。 |
SetNearPlaneDistance(Double) |
设置沿 z 轴的距离,从视图空间的原点到视图视面的近平面。 |