HolographicViewConfiguration.RequestRenderTargetSize(Size) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.