Condividi tramite


SpatialInteractionController Classe

Definizione

Rappresenta le specifiche di un controller di movimento.

public ref class SpatialInteractionController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialInteractionController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpatialInteractionController
Public NotInheritable Class SpatialInteractionController
Ereditarietà
Object Platform::Object IInspectable SpatialInteractionController
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1709 16299 TryGetRenderableModelAsync
1803 17134 TryGetBatteryReport

Proprietà

HasThumbstick

Ottiene un valore che indica se il controller del movimento ha una levetta.

HasTouchpad

Ottiene un valore che indica se il controller di movimento dispone di un touchpad.

ProductId

Ottiene l'identificatore del prodotto per questo controller di movimento.

SimpleHapticsController

Consente di accedere alla capacità del controller di movimento di vibrare nella mano dell'utente.

VendorId

Ottiene l'identificatore del fornitore per questo controller di movimento.

Version

Ottiene la versione o la revisione del controller di movimento.

Metodi

TryGetBatteryReport()

Ottiene informazioni sullo stato corrente della batteria del controller di movimento.

TryGetRenderableModelAsync()

Ottiene un flusso del modello di cui è possibile eseguire il rendering per questo controller, che può essere decompresso e sottoposto a rendering per rappresentare questo controller.

Si applica a

Vedi anche