SpatialNavigationStartedEventArgs.TryGetPointerPose Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan pose pointer yang tersedia, seperti tatapan kepala pengguna dan pose pointer setiap pengontrol gerakan, untuk digunakan dalam menargetkan gerakan ini.
public:
virtual SpatialPointerPose ^ TryGetPointerPose(SpatialCoordinateSystem ^ coordinateSystem) = TryGetPointerPose;
SpatialPointerPose TryGetPointerPose(SpatialCoordinateSystem const& coordinateSystem);
public SpatialPointerPose TryGetPointerPose(SpatialCoordinateSystem coordinateSystem);
function tryGetPointerPose(coordinateSystem)
Public Function TryGetPointerPose (coordinateSystem As SpatialCoordinateSystem) As SpatialPointerPose
Parameter
- coordinateSystem
- SpatialCoordinateSystem
Sistem koordinat untuk mengekspresikan pose pointer.
Mengembalikan
Penunjuk berpose.
Keterangan
Pose ini berasal dari tanda waktu SpatialInteraction awal yang dirutekan ke pengenal ini untuk memulai gerakan aktif.
Saat menargetkan interaksi spasial, seperti gerakan tangan, tekan pengontrol gerakan, atau interaksi suara, aplikasi harus memilih sinar penunjuk yang tersedia dari SpatialPointerPose interaksi, berdasarkan sifat SpatialInteractionSource interaksi:
- Jika sumber interaksi tidak mendukung penunjukan (IsPointingSupported salah), aplikasi harus menargetkan berdasarkan tatapan pengguna, tersedia melalui properti Head .
- Jika sumber interaksi mendukung penunjuk (IsPointingSupported benar), aplikasi dapat menargetkan berdasarkan pose pointer sumber, tersedia melalui metode TryGetInteractionSourcePose .
Aplikasi kemudian harus berpotongan dengan sinar penunjuk yang dipilih dengan hologramnya sendiri atau dengan jala pemetaan spasial untuk merender kursor dan menentukan apa yang ingin berinteraksi dengan pengguna.
Setelah interaksi dimulai, gerakan relatif tangan atau pengontrol dapat digunakan untuk mengontrol gerakan, seperti halnya gerakan Manipulasi atau Navigasi .
Metode ini akan mengembalikan null jika sistem koordinat yang ditentukan tidak dapat ditemukan saat ini.