共用方式為


PerceptionMonitor 類別

定義

監視通道集合,其中包含 HolographicFrameSpatialSurfaceMesh 物件等資料。

public ref class PerceptionMonitor sealed
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Perception.Automation.Monitoring.PerceptionAutomationMonitoringContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Perception.Automation.Monitoring.PerceptionAutomationMonitoringContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PerceptionMonitor final
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Perception.Automation.Monitoring.PerceptionAutomationMonitoringContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Perception.Automation.Monitoring.PerceptionAutomationMonitoringContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PerceptionMonitor
function PerceptionMonitor()
Public NotInheritable Class PerceptionMonitor
繼承
Object Platform::Object IInspectable PerceptionMonitor
屬性

Windows 需求

裝置系列
Windows Holographic Extension SDK (已於 10.0.14393.0 引進)
API contract
Windows.Perception.Automation.Monitoring.PerceptionAutomationMonitoringContract (已於 v1.0 引進)

備註

此監視器提供數個應該盡可能平行處理的資料獨立通道,這表示您應該在通道之間使用不同的通訊端或迴圈配置資源,而不是在取用下一個之前清空一個。 這有助於確保獨立的資料流程,例如空間輸入和空間表面,不會互相干擾。

當將延遲降到最低,而不是避免捨棄的封包或保證的傳遞時,當封包必須完整且依序傳遞時,每個通道可能需要盡最大努力的傳遞,即使代價是延遲。

某些資料流程通道會自動進行,但有些通道需要明確要求,才能讓資料流程流動,例如空間表面和全像攝影畫面預測。

建構函式

PerceptionMonitor()

初始化 PerceptionMonitor 類別的新實例。

屬性

Channels

取得與目前監視器相關聯的資料通道。

方法

SendHolographicFramePrediction(HolographicFramePrediction)

要求產生符合所提供 HolographicFramePrediction的封包。

SendSpatialSurfacesAsync()

傳送新的空間表面更新。

Start()

開始監視資料通道。

適用於