Bagikan melalui


SpatialInteractionSource Kelas

Definisi

Mewakili satu instans tangan, pengontrol gerakan, atau sumber ucapan yang terdeteksi yang dapat menyebabkan interaksi dan gerakan.

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

Untuk tangan dan pengontrol, setiap pengontrol tangan atau gerakan yang terdeteksi akan mendapatkan ID-nya sendiri. Selama sistem dapat melacak bahwa tangan adalah tangan yang sama yang sebelumnya terdeteksi, sistem akan berbagi ID.

Untuk ucapan, satu ID akan digunakan untuk semua input ucapan.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1703 15063 Pengontrol
1703 15063 IsGraspSupported
1703 15063 IsMenuSupported
1703 15063 IsPointingSupported
1703 15063 TryGetStateAtTimestamp
1709 16299 Keserangan
1903 18362 TryCreateHandMeshObserver
1903 18362 TryCreateHandMeshObserverAsync

Properti

Controller

Mewakili spesifikasi pengontrol gerakan yang terdeteksi.

Handedness

Mendapatkan apakah sumber interaksi mewakili tangan kiri atau kanan pengguna.

Id

Mendapatkan pengidentifikasi untuk tangan, pengontrol gerakan, atau sumber ucapan.

IsGraspSupported

Mendapatkan apakah sumber mendukung grasps.

IsMenuSupported

Mendapatkan apakah sumber mendukung Tekan menu.

IsPointingSupported

Mendapatkan apakah sumber dapat memberikan pose pointer.

Kind

Mendapatkan jenis sumber interaksi.

Metode

TryCreateHandMeshObserver()

Secara sinkron meminta HandMeshObserver untuk memberikan pembaruan jala untuk setiap bingkai yang melacak bentuk tangan yang terdeteksi.

TryCreateHandMeshObserverAsync()

Meminta HandMeshObserver untuk memberikan pembaruan jala untuk setiap bingkai yang melacak bentuk tangan yang terdeteksi.

TryGetStateAtTimestamp(PerceptionTimestamp)

Dapatkan status sumber ini pada tanda waktu yang ditentukan.

Berlaku untuk

Lihat juga