RenderingConnection.RayCastQueryAsync(RayCast) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Uzak sahnede bir raycast sorgusu gerçekleştirir.
public:
System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::RayCastQueryResult ^> ^ RayCastQueryAsync(Microsoft::Azure::RemoteRendering::RayCast cast);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RayCastQueryResult> RayCastQueryAsync (Microsoft.Azure.RemoteRendering.RayCast cast);
member this.RayCastQueryAsync : Microsoft.Azure.RemoteRendering.RayCast -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RayCastQueryResult>
Public Function RayCastQueryAsync (cast As RayCast) As Task(Of RayCastQueryResult)
Parametreler
- cast
- RayCast
Raycast açıklaması.
Döndürülenler
İsabet öğelerinin dizisini tutan RayCastQueryResult dönüş türüne sahip görev. Zaman uyumsuz bir değer çizgisi sırasında Update() tamamlanır.
Açıklamalar
Bu çağrı hemen döndürür ve raycast sonucu geldiğinde bir olay yayar. Raycast, sunucu üzerinde, raycast'in yayınlandığı çerçevede dünyanın durumuna karşı gerçekleştirilir. Sonuçlar mesafeye göre sıralanır ve kullanıcıya en yakın kesişim dizideki ilk öğe olur.
* Bağlantı NoConnection bulunamadıysa bir hata oluşur.