SpatialStationaryFrameOfReference Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет систему отсчета, которая остается неподвижной относительно окружения пользователя в определенный момент времени.
public ref class SpatialStationaryFrameOfReference 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 SpatialStationaryFrameOfReference 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 SpatialStationaryFrameOfReference
Public NotInheritable Class SpatialStationaryFrameOfReference
- Наследование
- Атрибуты
Требования к 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)
|
Комментарии
Класс SpatialStationaryFrameOfReference представляет систему отсчета, которая остается неподвижной относительно окружения пользователя при перемещении пользователя. Эта система отсчета отдает приоритет поддержанию стабильной координаты рядом с устройством. Одним из ключевых способов использования SpatialStationaryFrameOfReference является выполнение роли базовой системы мировых координат в подсистеме отрисовки при отрисовке рабочих мест или мирового масштаба.
Голограммы, отрисованные с координатами в этом кадре, обычно остаются на месте, когда пользователь перемещает устройство. Однако по мере того, как пользователь ходит по большой площади, а устройство корректирует свое представление о своем окружении, эти голограммы могут дрейфовать относительно мира. Чтобы избежать такого смещения и строго привязать содержимое к точке в окружении пользователя, создайте SpatialAnchor. Затем система скорректирует положение этого SpatialAnchor относительно этого и других систем отсчета, чтобы сохранить эту привязку точно на месте в мире.
Чтобы получить Объект SpatialStationaryFrameOfReference, используйте класс SpatialLocator и вызовите Метод CreateStationaryFrameOfReferenceAtCurrentLocation.
Для создания постоянного или комнатного интерфейса на основе плоскости пола или границы перемещения, определенной пользователем, приложение может использовать класс SpatialStageFrameOfReference .
Свойства
CoordinateSystem |
Возвращает стационарную систему координат с источником в позиции и ориентации устройства на момент создания этого кадра. |