HolographicViewConfiguration.RequestRenderTargetSize(Size) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fordert eine neue Minimale Renderzielgröße für diese HolographicViewConfiguration an.
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
Parameter
Gibt zurück
Eine Größe , die die tatsächlich festgelegte Renderzielgröße darstellt.
Beispiele
Beispiel 1: Anfordern einer neuen Mindestgröße für das Renderziel
In diesem Beispiel fordert die App durch Aufrufen von RequestRenderTargetSize eine Renderzielgröße von mindestens 1660 x 1660 Pixel an. Ab dem nächsten HolographicFrame verfügt die entsprechende HolographicCamera über ein Renderziel, das mindestens 1660 x 1660 beträgt.
Um Einschränkungen für die Pufferdimension zu erfüllen , z. B. gerätespezifische Byteausrichtungsanforderungen, kann die neue Renderzielgröße größer als die angeforderte Größe sein. Die App kann das Ergebnis des Aufrufs von RequestRenderTargetSize untersuchen, um die Dimensionen zu ermitteln, die basierend auf der von der App angeforderten Mindestgröße des Renderziels ausgewählt wurden.
Size newRenderTargetSize{ defaultViewConfiguration.RequestRenderTargetSize({ 1660.f, 1660.f }) };
if (newRenderTargetSize.Width > 1672.f || newRenderTargetSize.Height > 1672.f)
{
// App-specific code
}
Hinweis: Die in diesem Beispiel gezeigten Werte dienen nur demonstrativen Zwecken und basieren nicht auf einer bestimmten App, Renderingtechnik oder anderen Details.