HolographicQuadLayerUpdateParameters.UpdateLocationWithStationaryMode 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.
Mises à jour l’emplacement central de cette couche quad dans le monde, en la définissant pour qu’elle reste à cet emplacement mondial dans les futures images.
public:
virtual void UpdateLocationWithStationaryMode(SpatialCoordinateSystem ^ coordinateSystem, float3 position, quaternion orientation) = UpdateLocationWithStationaryMode;
void UpdateLocationWithStationaryMode(SpatialCoordinateSystem const& coordinateSystem, float3 const& position, quaternion const& orientation);
public void UpdateLocationWithStationaryMode(SpatialCoordinateSystem coordinateSystem, Vector3 position, Quaternion orientation);
function updateLocationWithStationaryMode(coordinateSystem, position, orientation)
Public Sub UpdateLocationWithStationaryMode (coordinateSystem As SpatialCoordinateSystem, position As Vector3, orientation As Quaternion)
Paramètres
- coordinateSystem
- SpatialCoordinateSystem
Objet SpatialCoordinateSystem de référence.
Point pour le centre du plan quad, spécifié par rapport à l’origine du système de coordonnées de référence.
- orientation
-
Quaternion
Quaternion
quaternion
Rotation de la normale du plan quad, spécifiée par rapport à l’orientation neutre du système de coordonnées de référence.
Remarques
Pour un quad stationnaire, l’application appelle UpdateLocationWithStationaryMode pour spécifier la position spatiale et l’orientation dans le monde où une couche quad doit apparaître.
Les quads fixes continueront d’être rendus au même endroit si leur position n’est pas modifiée, comme s’ils étaient placés dans un cadre fixe de référence. Pour maintenir un quad plus fortement ancré, par exemple à une ancre spatiale ou à une étape, l’application doit également mettre à jour son emplacement chaque fois que ce système de coordonnées s’ajuste. Pour les applications avec du contenu ancré, il sera probablement le plus simple de mettre à jour l’emplacement de chaque quad par trame.
Vous devez également appeler UpdateExtents pour spécifier la largeur et la hauteur de la couche quad, centrée autour de ce point.