HolographicQuadLayerUpdateParameters 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示更新承載,可讓應用程式從指定的框架向前設定特定的四層參數。
public ref class HolographicQuadLayerUpdateParameters sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicQuadLayerUpdateParameters final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicQuadLayerUpdateParameters
Public NotInheritable Class HolographicQuadLayerUpdateParameters
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)
|
備註
若要顯示四層,應用程式會建立必要的 HolographicQuadLayer 實例,並將其新增至 HolographicCamera的可變動 的 QuadLayers 清單。 若要同步處理保留的四層更新與指定的即時模式全像攝影畫面,應用程式會呼叫 HolographicFrame.GetQuadLayerUpdateParameters,從該框架要求 HolographicQuadLayerUpdateParameters實例。 該 HolographicQuadLayerUpdateParameters 實例上要求的任何更新都會從該畫面開始套用。
注意
第一次更新HolographicQuadLayer物件時,必須呼叫AcquireBufferToUpdateContentWithHardwareProtection方法。
版本歷程記錄
Windows 版本 | SDK 版本 | 已新增值 |
---|---|---|
1809 | 17763 | AcquireBufferToUpdateContentWithHardwareProtection |
1809 | 17763 | CanAcquireWithHardwareProtection |
屬性
CanAcquireWithHardwareProtection |
取得這個四層是否支援硬體內容保護。 |
方法
AcquireBufferToUpdateContent() |
取得 Direct3D 11 背景緩衝區,其內容將會從此框架向前顯示此四層層。 |
AcquireBufferToUpdateContentWithHardwareProtection() |
取得受硬體保護的 Direct3D 11 後端緩衝區,其內容將會從此框架向前顯示此四層。 |
UpdateContentProtectionEnabled(Boolean) |
更新這個四邊層是否包含受保護的內容。 |
UpdateExtents(Vector2) |
更新全局座標中這個四邊層的範圍。 |
UpdateLocationWithDisplayRelativeMode(Vector3, Quaternion) |
更新相對於顯示器中央的這個四邊層中心位置,將它設定為在未來畫面中維持在該顯示相對位置。 |
UpdateLocationWithStationaryMode(SpatialCoordinateSystem, Vector3, Quaternion) |
更新全球這個四邊層的中心位置,將它設定為在未來框架中保留在該世界位置。 |
UpdateViewport(Rect) |
更新四層紋理內的檢視區矩形,該矩形會顯示在畫面上。 |