MapCamera Constructeurs
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.
Surcharges
MapCamera(Geopoint) |
Crée une caméra de carte pour définir l’affichage d’une carte en fonction de l’emplacement. |
MapCamera(Geopoint, Double) |
Crée une caméra de carte pour définir l’affichage d’une carte en fonction de l’emplacement et du titre. |
MapCamera(Geopoint, Double, Double) |
Crée une caméra de carte pour définir l’affichage d’une carte en fonction de l’emplacement, du titre et du pitch. |
MapCamera(Geopoint, Double, Double, Double, Double) |
Crée une caméra de carte pour définir l’affichage d’une carte en fonction de l’emplacement, du titre, du pitch, du rouleau et du champ de vue. |
MapCamera(Geopoint)
Crée une caméra de carte pour définir l’affichage d’une carte en fonction de l’emplacement.
public:
MapCamera(Geopoint ^ location);
MapCamera(Geopoint const& location);
public MapCamera(Geopoint location);
function MapCamera(location)
Public Sub New (location As Geopoint)
Paramètres
- location
- Geopoint
Emplacement de la caméra dans la carte.
Remarques
Ce constructeur équivaut à appeler MapCamera (Geopoint, Double, Double, Double) avec les valeurs de paramètre par défaut suivantes : headingInDegrees = 0 (North), pitchInDegrees = 0 (regarder droit vers le bas), rollInDegrees = 0 (aucune inclinaison) et fieldOfViewInDegrees = 45.
Voir aussi
- MapCamera(Geopoint, Double)
- MapCamera(Geopoint, Double, Double)
- MapCamera(Geopoint, Double, Double, Double, Double)
S’applique à
MapCamera(Geopoint, Double)
Crée une caméra de carte pour définir l’affichage d’une carte en fonction de l’emplacement et du titre.
public:
MapCamera(Geopoint ^ location, double headingInDegrees);
MapCamera(Geopoint const& location, double const& headingInDegrees);
public MapCamera(Geopoint location, double headingInDegrees);
function MapCamera(location, headingInDegrees)
Public Sub New (location As Geopoint, headingInDegrees As Double)
Paramètres
- location
- Geopoint
Emplacement de la caméra dans la carte.
- headingInDegrees
-
Double
double
Cap directionnel de la caméra en degrés, où 0 ou 360 = Nord, 90 = Est, 180 = Sud et 270 = Ouest. La valeur headingInDegrees par défaut est 0.
Remarques
Ce constructeur équivaut à appeler MapCamera(Geopoint, Double, Double, Double, Double) avec les valeurs de paramètre par défaut suivantes : pitchInDegrees = 0 (regardant droit vers le bas), rollInDegrees = 0 (aucune inclinaison) et fieldOfViewInDegrees = 45.
Les valeurs de titre supérieures à 360 degrés sont normalisées à leur valeur équivalente de 0 à 360 degrés.
Voir aussi
- MapCamera(Geopoint)
- MapCamera(Geopoint, Double, Double)
- MapCamera(Geopoint, Double, Double, Double, Double)
S’applique à
MapCamera(Geopoint, Double, Double)
Crée une caméra de carte pour définir l’affichage d’une carte en fonction de l’emplacement, du titre et du pitch.
public:
MapCamera(Geopoint ^ location, double headingInDegrees, double pitchInDegrees);
MapCamera(Geopoint const& location, double const& headingInDegrees, double const& pitchInDegrees);
public MapCamera(Geopoint location, double headingInDegrees, double pitchInDegrees);
function MapCamera(location, headingInDegrees, pitchInDegrees)
Public Sub New (location As Geopoint, headingInDegrees As Double, pitchInDegrees As Double)
Paramètres
- location
- Geopoint
Emplacement de la caméra dans la carte.
- headingInDegrees
-
Double
double
Cap directionnel de la caméra en degrés, où 0 ou 360 = Nord, 90 = Est, 180 = Sud et 270 = Ouest. La valeur headingInDegrees par défaut est 0.
- pitchInDegrees
-
Double
double
Le pitch de la caméra de la carte en degrés, où 90 regarde l’horizon (maximum) et 0 regarde droit vers le bas (minimum). La valeur pitchInDegrees par défaut est 0.
Remarques
Ce constructeur équivaut à appeler MapCamera (Geopoint, Double, Double, Double) avec les valeurs de paramètre par défaut suivantes : rollInDegrees = 0 (aucune inclinaison) et fieldOfViewInDegrees = 45.
Consultez les commentaires supplémentaires dans la surcharge MapCamera(Geopoint, Double, Double, Double).
Les valeurs maximales et minimales de tangage/inclinaison dépendent du type de vue de carte : 2D, 3D ou Streetside.
Propriété | Plage 2D | Plage 3D | Plage streetside |
---|---|---|---|
pitch/tilt | 0-75 | 0-90 | 0-180 |
Les valeurs de titre supérieures à 360 degrés sont normalisées à leur valeur équivalente de 0 à 360 degrés.
Voir aussi
S’applique à
MapCamera(Geopoint, Double, Double, Double, Double)
Crée une caméra de carte pour définir l’affichage d’une carte en fonction de l’emplacement, du titre, du pitch, du rouleau et du champ de vue.
public:
MapCamera(Geopoint ^ location, double headingInDegrees, double pitchInDegrees, double rollInDegrees, double fieldOfViewInDegrees);
MapCamera(Geopoint const& location, double const& headingInDegrees, double const& pitchInDegrees, double const& rollInDegrees, double const& fieldOfViewInDegrees);
public MapCamera(Geopoint location, double headingInDegrees, double pitchInDegrees, double rollInDegrees, double fieldOfViewInDegrees);
function MapCamera(location, headingInDegrees, pitchInDegrees, rollInDegrees, fieldOfViewInDegrees)
Public Sub New (location As Geopoint, headingInDegrees As Double, pitchInDegrees As Double, rollInDegrees As Double, fieldOfViewInDegrees As Double)
Paramètres
- location
- Geopoint
Emplacement de la caméra dans la carte.
- headingInDegrees
-
Double
double
Cap directionnel de la caméra en degrés, où 0 ou 360 = Nord, 90 = Est, 180 = Sud et 270 = Ouest. La valeur headingInDegrees par défaut est 0.
- pitchInDegrees
-
Double
double
Le pitch de la caméra de la carte en degrés, où 90 regarde l’horizon (maximum) et 0 regarde droit vers le bas (minimum). La valeur pitchInDegrees par défaut est 0.
- rollInDegrees
-
Double
double
Le roulis de la caméra en degrés, où -90 s’incline à gauche et +90 s’incline vers la droite. La valeur rollInDegrees par défaut est 0.
- fieldOfViewInDegrees
-
Double
double
Angle de vue horizontal qui apparaît dans la caméra, en degrés. La valeur par défaut du champOfViewInDegrees est 45.0.
Notes
Dans Windows 10, version 1803, vous pouvez remplacer la valeur par défaut en passant NAN comme entrée. Cela recalcule le champ de vue en fonction du rapport d’aspect de la vue. Toutefois, si vous transmettez NAN comme entrée sur Windows 10, version 1709 et antérieure, le système d’exploitation lèvera probablement une exception.
Remarques
Notes
L’ajustement de Roll peut interférer avec les opérations de mouvement normales et laisser la carte dans un état incohérent. Nous vous déconseillons d’ajuster Roll sans tester minutieusement votre application.
La plage de pitch valide diffère entre les vues de carte 2D, 3D et Streetside. Lorsque vous passez de la 3D à la 2D, par exemple, les valeurs acceptables dans l’affichage actuel peuvent être hors de portée dans la vue suivante. Si tel est le cas, la valeur de pas actuelle sera tronquée à la valeur acceptable la plus proche dans la vue suivante.
Lorsque vous quittez une vue Streetside, la carte retourne aux paramètres d’affichage précédents. L’emplacement Streetside n’est pas conservé en dehors de l’expérience Streetside.
Les valeurs maximales et minimales de tangage/inclinaison dépendent du type de vue de carte : 2D, 3D ou Streetside. La plage de champ d’affichage est la même dans toutes les vues.
Propriété | Plage 2D | Plage 3D | Plage streetside |
---|---|---|---|
pitch/tilt | 0-75 | 0-90 | 0-180 |
champ d’affichage | 1-120 | 1-120 | 1-120 |
Les valeurs de titre supérieures à 360 degrés sont normalisées à leur valeur équivalente de 0 à 360 degrés.