IAlignmentManager Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управление закреплением мироблокировки в определяемом пользователем кадре координат в дискретном наборе точек в мире.
public interface IAlignmentManager
type IAlignmentManager = interface
Public Interface IAlignmentManager
- Производный
Свойства
PinnedFromLocked |
Поза для вставки в иерархию камеры над преобразованием WorldLocking Adjustment (при наличии). |
Методы
AddAlignmentAnchor(String, Pose, Pose) |
Добавьте привязку для выравнивания виртуального положения с положением в реальном пространстве. |
ClearAlignmentAnchors() |
Удалите все добавленные привязки выравнивания. Эффективнее, чем их удаление по отдельности, и не требует сохранения идентификаторов при создании. |
ComputePinnedPose(Pose) |
Обновление на основе новой позиции головы. |
GetAlignmentPose(AnchorId, Pose) |
Получение позиции заблокированного пространства, связанной с этой привязкой выравнивания. |
Load() |
Загрузите все сохраняемое состояние, необходимое для восстановления текущего закрепления. |
RegisterForLoad(PostAlignmentLoadedDelegate) |
Зарегистрируйтесь, чтобы получить уведомление о том, что данные пин-кода загружены и доступны. |
RemoveAlignmentAnchor(AnchorId) |
Удалите заданную привязку выравнивания из системы. |
RestoreAlignmentAnchor(String, Pose) |
Попробуйте восстановить привязку выравнивания из предыдущего сеанса. Хранимая привязка выравнивания должна совпадать как в uniqueName, так и в виртуальном положении. |
Save() |
Сохраните состояние, необходимое для последующего восстановления из постоянного хранилища. |
SendAlignmentAnchors() |
Отправить все накопленные привязки выравнивания. |
UnregisterForLoad(PostAlignmentLoadedDelegate) |
Отмените регистрацию для уведомления о том, что данные пин-кода загружены и доступны. |
События
OnTriangulationBuilt |
Новая триангуляция была построена на основе недавних поз. |