HolographicViewConfiguration.RequestRenderTargetSize(Size) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
请求此 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
参数
返回
一个 大小 ,表示实际设置的呈现器目标大小。
示例
示例 1:请求新的最小呈现目标大小
在此示例中,应用通过调用 RequestRenderTargetSize 请求至少为 1660 x 1660 像素的呈现目标大小。 从下一个全息帧开始,相应的 HolographicCamera 将具有至少 1660 到 1660 的呈现目标。
为了满足对缓冲区维度的限制(例如,特定于设备的字节对齐要求),新的呈现目标大小可能大于请求的大小。 应用可以检查调用 RequestRenderTargetSize 的结果,找出根据应用请求的最小呈现目标大小选择的维度。
Size newRenderTargetSize{ defaultViewConfiguration.RequestRenderTargetSize({ 1660.f, 1660.f }) };
if (newRenderTargetSize.Width > 1672.f || newRenderTargetSize.Height > 1672.f)
{
// App-specific code
}
注意:此示例中显示的值仅用于演示目的,不基于任何特定应用、呈现技术或其他详细信息。