GraphicsBindingOpenXrD3d11.GetRemoteFocusPoint Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera o ponto de foco remoto.
public:
Microsoft::Azure::RemoteRendering::FocusPointResult GetRemoteFocusPoint(System::UInt64 spaceHandle, [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 (ulong spaceHandle, out Microsoft.Azure.RemoteRendering.Float3 position, out Microsoft.Azure.RemoteRendering.Float3 normal, out Microsoft.Azure.RemoteRendering.Float3 velocity);
member this.GetRemoteFocusPoint : uint64 * Float3 * Float3 * Float3 -> Microsoft.Azure.RemoteRendering.FocusPointResult
Public Function GetRemoteFocusPoint (spaceHandle As ULong, ByRef position As Float3, ByRef normal As Float3, ByRef velocity As Float3) As FocusPointResult
Parâmetros
- spaceHandle
- UInt64
O espaço OpenXR no qual o ponto de foco deve ser expresso. Passar um identificador de espaço inválido resultará em pontos de foco inválidos.
- position
- Float3
A posição do ponto de foco no espaço mundial.
- normal
- Float3
O ponto de foco é normal no espaço mundial.
- velocity
- Float3
A velocidade do ponto de foco medida em unidades por segundo, no espaço mundial.
Retornos
Como interpretar os dados de ponto. Se Invalid for retornado, os dados não deverão ser usados.
Comentários
Esse ponto de foco deve ser definido explicitamente como o ponto de foco a ser usado.
Ocorrerá um NoConnection erro se isso for chamado enquanto não houver nenhuma conexão com o servidor.