PerceptionMonitor 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
監視通道集合,其中包含 HolographicFrame 和 SpatialSurfaceMesh 物件等資料。
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
- 繼承
- 屬性
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() |
開始監視資料通道。 |