HolographicViewConfiguration.RequestRenderTargetSize(Size) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Demande une nouvelle taille cible de rendu minimale pour cette 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
Paramètres
Retours
Taille représentant la taille cible de rendu qui a été définie.
Exemples
Exemple 1 : Demander une nouvelle taille de cible de rendu minimale
Dans cet exemple, l’application demande une taille de cible de rendu d’au moins 1660 par 1660 pixels en appelant RequestRenderTargetSize. À compter du prochain HolographicFrame, l’HolographicCamera correspondant aura une cible de rendu d’au moins 1660 par 1660.
Pour respecter les restrictions sur la dimension de la mémoire tampon (par exemple, les exigences d’alignement d’octets spécifiques à l’appareil), la nouvelle taille cible de rendu peut être supérieure à la taille demandée. L’application peut inspecter le résultat de l’appel à RequestRenderTargetSize pour connaître les dimensions choisies en fonction de la taille minimale de la cible de rendu demandée par l’application.
Size newRenderTargetSize{ defaultViewConfiguration.RequestRenderTargetSize({ 1660.f, 1660.f }) };
if (newRenderTargetSize.Width > 1672.f || newRenderTargetSize.Height > 1672.f)
{
// App-specific code
}
Remarque : Les valeurs affichées dans cet exemple sont à des fins de démonstration uniquement et ne sont pas basées sur une application spécifique, une technique de rendu ou d’autres détails.