Поделиться через


GraphicsBindingWmrD3d11.GetRemoteFocusPoint Метод

Определение

Извлекает удаленную точку фокуса.

public:
 Microsoft::Azure::RemoteRendering::FocusPointResult GetRemoteFocusPoint(IntPtr coordinateSystem, [Runtime::InteropServices::Out] Microsoft::Azure::RemoteRendering::Float3 % position, [Runtime::InteropServices::Out] Microsoft::Azure::RemoteRendering::Float3 % normal, [Runtime::InteropServices::Out] Microsoft::Azure::RemoteRendering::Float3 % velocity);
public Microsoft.Azure.RemoteRendering.FocusPointResult GetRemoteFocusPoint (IntPtr coordinateSystem, out Microsoft.Azure.RemoteRendering.Float3 position, out Microsoft.Azure.RemoteRendering.Float3 normal, out Microsoft.Azure.RemoteRendering.Float3 velocity);
member this.GetRemoteFocusPoint : nativeint * Float3 * Float3 * Float3 -> Microsoft.Azure.RemoteRendering.FocusPointResult
Public Function GetRemoteFocusPoint (coordinateSystem As IntPtr, ByRef position As Float3, ByRef normal As Float3, ByRef velocity As Float3) As FocusPointResult

Параметры

coordinateSystem
IntPtr

nativeint

Координатная рамка, в которой должна быть выражена точка фокуса. Передача недопустимой системы координат приведет к недопустимым точкам фокуса.

position
Float3

Положение точки фокуса в мировом пространстве.

normal
Float3

Точка фокуса является нормальной в мировом пространстве.

velocity
Float3

Скорость точки фокуса, измеряемая в единицах в секунду в мировом пространстве.

Возвращаемое значение

Интерпретация точечных данных. Если Invalid возвращается , данные не следует использовать.

Комментарии

Эта точка фокуса должна быть явно задана в качестве точки фокуса для использования.

Ошибка NoConnection возникает, если этот метод вызывается, когда нет подключения к серверу.

Применяется к