HolographicViewConfiguration.RequestRenderTargetSize(Size) Método

Definición

Solicita un nuevo tamaño de destino de representación mínimo 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

Tamaño que representa el tamaño de destino de representación deseado. Debe ser al menos [1, 1].

Devoluciones

Tamaño que representa el tamaño de destino de representación que se estableció realmente.

Ejemplos

Ejemplo 1: Solicitud de un nuevo tamaño mínimo de destino de representación

En este ejemplo, la aplicación solicita un tamaño de destino de representación que es de al menos 1660 por 1660 píxeles llamando a RequestRenderTargetSize. A partir del siguiente HolographicFrame, el holographicCamera correspondiente tendrá un destino de representación que sea al menos 1660 en 1660.

Para satisfacer las restricciones en la dimensión del búfer( por ejemplo, requisitos de alineación de bytes específicos del dispositivo), el nuevo tamaño de destino de representación podría ser mayor que el tamaño solicitado. La aplicación puede inspeccionar el resultado de la llamada a RequestRenderTargetSize para averiguar las dimensiones elegidas en función del tamaño de destino de representación mínimo solicitado de la aplicación.

Size newRenderTargetSize{ defaultViewConfiguration.RequestRenderTargetSize({ 1660.f, 1660.f }) };

if (newRenderTargetSize.Width > 1672.f || newRenderTargetSize.Height > 1672.f)
{
    // App-specific code
}

Nota: Los valores que se muestran en este ejemplo son solo para fines demostrativos y no se basan en ninguna aplicación específica, técnica de representación u otros detalles.

Se aplica a

Consulte también