HolographicViewConfiguration.RequestRenderTargetSize(Size) 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.
Solicita um novo tamanho mínimo de destino de renderização para este HolographicViewConfiguration.
public:
virtual Size RequestRenderTargetSize(Size size) = RequestRenderTargetSize;
Size RequestRenderTargetSize(Size const& size);
public Size RequestRenderTargetSize(Size size);
function requestRenderTargetSize(size)
Public Function RequestRenderTargetSize (size As Size) As Size
Parâmetros
- size
- Size
Um Tamanho que representa o tamanho de destino de renderização desejado. Deve ser pelo menos [1, 1].
Retornos
Um Tamanho que representa o tamanho de destino de renderização que foi realmente definido.
Exemplos
Exemplo 1: solicitar um novo tamanho mínimo de destino de renderização
Neste exemplo, o aplicativo solicita um tamanho de destino de renderização que é de pelo menos 1660 por 1660 pixels chamando RequestRenderTargetSize. A partir do próximo HolographicFrame, o HolographicCamera correspondente terá um destino de renderização que é pelo menos 1660 por 1660.
Para atender às restrições na dimensão do buffer , por exemplo, requisitos de alinhamento de bytes específicos do dispositivo - o novo tamanho de destino de renderização pode ser maior que o tamanho solicitado. O aplicativo pode inspecionar o resultado da chamada para RequestRenderTargetSize para descobrir as dimensões que foram escolhidas com base no tamanho mínimo de destino de renderização solicitado do aplicativo.
Size newRenderTargetSize{ defaultViewConfiguration.RequestRenderTargetSize({ 1660.f, 1660.f }) };
if (newRenderTargetSize.Width > 1672.f || newRenderTargetSize.Height > 1672.f)
{
// App-specific code
}
Observação: os valores mostrados neste exemplo são apenas para fins demonstrativos e não se baseiam em nenhum aplicativo específico, técnica de renderização ou outros detalhes.