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 возникает, если этот метод вызывается, когда нет подключения к серверу.