HolographicViewConfiguration.RequestRenderTargetSize(Size) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запрашивает новый минимальный целевой размер отрисовки для этой конфигурации HolographicView.
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
Параметры
- size
- Size
Размер, представляющий требуемый размер целевого объекта отрисовки. Значение должно быть не менее [1, 1].
Возвращаемое значение
Размер, представляющий фактически заданный размер целевого объекта отрисовки.
Примеры
Пример 1. Запрос нового минимального целевого размера отрисовки
В этом примере приложение запрашивает целевой размер отрисовки не менее 1660 х 1660 пикселей путем вызова RequestRenderTargetSize. Начиная со следующего голографического кадра соответствующий объект HolographicCamera будет иметь целевой объект отрисовки, который не менее 1660 на 1660.
Чтобы удовлетворить ограничения на измерение буфера, например требования к выравниванию байтов для конкретного устройства, новый размер целевого объекта отрисовки может быть больше запрошенного размера. Приложение может проверить результат вызова RequestRenderTargetSize, чтобы узнать измерения, выбранные в зависимости от запрошенного минимального целевого размера отрисовки приложения.
Size newRenderTargetSize{ defaultViewConfiguration.RequestRenderTargetSize({ 1660.f, 1660.f }) };
if (newRenderTargetSize.Width > 1672.f || newRenderTargetSize.Height > 1672.f)
{
// App-specific code
}
Примечание. Значения, показанные в этом примере, предназначены только для демонстрации и не основаны на конкретном приложении, методе отрисовки или других деталях.