Bagikan melalui


SpatialPointerInteractionSourcePose Kelas

Definisi

Mewakili pose penunjuk pengontrol gerakan sehubungan dengan lingkungannya.

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

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Keterangan

Windows Mixed Reality mendukung pengontrol gerakan dalam berbagai faktor bentuk, dengan desain setiap pengontrol berbeda dalam hubungannya antara posisi tangan pengguna dan arah "maju" alami yang harus digunakan aplikasi untuk menunjuk saat merender pengontrol.

Untuk mewakili pengontrol ini dengan lebih baik, ada dua jenis pose yang dapat Anda selidiki untuk setiap sumber interaksi.

Pose genggaman mewakili lokasi telapak tangan yang terdeteksi oleh HoloLens, atau telapak tangan memegang pengontrol gerakan. Pada headset imersif, pose ini paling baik digunakan untuk merender tangan pengguna atau objek yang dipegang di tangan pengguna, seperti pedang atau pistol. Pose genggaman diwakili oleh properti posisi, orientasi, dan kecepatan langsung dalam jenis ini.

Pose penunjuk mewakili ujung pengontrol gerakan yang menunjuk ke depan. Pose ini paling baik digunakan untuk raycast saat menunjuk UI saat Anda merender model pengontrol itu sendiri. Pose pointer dapat diakses melalui properti SourcePointerPose.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1709 16299 Orientasi
1709 16299 PositionAccuracy

Properti

ForwardDirection

Mendapatkan arah maju dari pose penunjuk pengontrol gerakan dalam sistem koordinat yang ditentukan, sebagai vektor unit.

Orientation

Mendapatkan orientasi pose penunjuk pengontrol gerakan dalam sistem koordinat yang ditentukan.

Position

Mendapatkan posisi pose penunjuk pengontrol gerakan dalam sistem koordinat yang ditentukan.

PositionAccuracy

Mendapatkan akurasi pelacakan posisi sumber interaksi.

UpDirection

Mendapatkan arah atas yang mengarahkan pose penunjuk pengontrol gerakan dalam sistem koordinat yang ditentukan, sebagai vektor unit.

Berlaku untuk

Lihat juga