Bagikan melalui


SpatialInteractionSourceState Kelas

Definisi

Mewakili rekam jepret status sumber interaksi spasial (tangan, pengontrol gerakan, atau ucapan) pada waktu tertentu.

public ref class SpatialInteractionSourceState 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 SpatialInteractionSourceState 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 SpatialInteractionSourceState
Public NotInheritable Class SpatialInteractionSourceState
Warisan
Object Platform::Object IInspectable SpatialInteractionSourceState
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v2.0)

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1703 15063 ControllerProperties
1703 15063 Tertanam
1703 15063 IsMenuPressed
1703 15063 IsSelectPressed
1703 15063 PilihPressedValue
1903 18362 TryGetHandPose

Properti

ControllerProperties

Mendapatkan status khusus untuk pengontrol gerakan.

IsGrasped

Mendapatkan apakah perangkat input mendeteksi tindakan pegangan/ambil (bagaimana pengguna mengambil tindakan langsung pada objek untuk memanipulasinya).

IsMenuPressed

Mendapatkan apakah pengontrol gerakan mengalami tekan Menu.

IsPressed

Mendapatkan apakah pengontrol tangan atau gerakan mengalami penekanan apa pun.

IsSelectPressed

Mendapatkan apakah pengontrol tangan atau gerakan mengalami utama Pilih tekan.

Properties

Mendapatkan status lanjutan dari sumber interaksi.

SelectPressedValue

Mendapatkan jumlah pengontrol tangan atau gerakan yang mengalami utama Pilih tekan, sebagai nilai antara 0,0 dan 1,0.

Source

Mendapatkan sumber interaksi yang dijelaskan oleh status ini.

Timestamp

Mendapatkan tanda waktu di mana rekam jepret status ini diambil.

Metode

TryGetHandPose()

Mendapatkan pose sendi pengguna untuk tangan ini.

TryGetPointerPose(SpatialCoordinateSystem)

Mendapatkan pose pointer yang tersedia, seperti tatapan kepala pengguna, tatapan mata dan pose penunjuk pengontrol gerakan, untuk tanda waktu ketika rekam jepret status ini diambil.

Berlaku untuk

Lihat juga