Condividi tramite


SpatialStationaryFrameOfReference Classe

Definizione

Rappresenta un frame di riferimento che rimane stazioni rispetto all'ambiente dell'utente in un momento.

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
Ereditarietà
Object Platform::Object IInspectable SpatialStationaryFrameOfReference
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v2.0)

Commenti

La classe SpatialStationaryFrameOfReference rappresenta un frame di riferimento che rimane stazioni rispetto all'ambiente dell'utente mentre l'utente si sposta intorno. Questo frame di riferimento consente di mantenere le coordinate stabili vicino al dispositivo. Un uso fondamentale di un oggetto SpatialStationaryFrameOfReference consiste nell'agire come sistema di coordinate del mondo sottostante all'interno di un motore di rendering durante il rendering di esperienze su larga scala o su scala mondiale.

Gli ologrammi sottoposti a rendering a una coordinata in questo frame rimangono in genere sul posto quando l'utente sposta il dispositivo intorno. Tuttavia, quando l'utente cammina intorno a un'ampia area e il dispositivo regola la sua comprensione dell'ambiente circostante, questi ologrammi possono derivare rispetto al mondo. Per evitare questa deriva e ancorare fortemente il contenuto a un punto nell'ambiente dell'utente, creare un oggetto SpatialAnchor. Il sistema regola quindi la posizione di quel spatialAnchor rispetto a questo e ad altri fotogrammi di riferimento, come richiesto per mantenere l'ancoraggio esattamente sul posto nel mondo.

Per ottenere un oggetto SpatialStationaryFrameOfReference, usare la classe SpatialLocator e chiamare CreateStationaryFrameOfReferenceAtCurrentLocation.

Per creare un'esperienza su scala permanente o su scala locale in base al piano di piano o al limite di spostamento definito dall'utente, un'app può usare invece la classe SpatialStageFrameOfReference .

Proprietà

CoordinateSystem

Ottiene un sistema di coordinate stazioni con un'origine in corrispondenza della posizione e dell'orientamento del dispositivo al momento della creazione di questo frame.

Si applica a