Vector2h Structure
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.
Vecteur à 2 composants du type Half. Occupe 4 octets au total.
[System.Serializable]
public struct Vector2h : IEquatable<OpenTK.Vector2h>, System.Runtime.Serialization.ISerializable
type Vector2h = struct
interface ISerializable
- Héritage
-
Vector2h
- Attributs
- Implémente
Constructeurs
| Vector2h(Half, Half) |
La nouvelle instance Half2 évite la conversion et la copie directement à partir des paramètres Half. |
| Vector2h(Half) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| Vector2h(SerializationInfo, StreamingContext) |
Constructeur utilisé par ISerializable pour désérialiser l’objet. |
| Vector2h(Single, Single, Boolean) |
La nouvelle instance Half2 convertit les 2 paramètres en virgule flottante demi-précision 16 bits. |
| Vector2h(Single, Single) |
La nouvelle instance Half2 convertit les 2 paramètres en virgule flottante demi-précision 16 bits. |
| Vector2h(Single) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| Vector2h(Vector2, Boolean) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| Vector2h(Vector2, Boolean) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| Vector2h(Vector2) |
La nouvelle instance Half2 convertit le Vecteur2 en virgule flottante demi-précision 16 bits. |
| Vector2h(Vector2) |
La nouvelle instance Half2 convertit le Vecteur2 en virgule flottante demi-précision 16 bits. Il s’agit du constructeur le plus rapide. |
| Vector2h(Vector2d, Boolean) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| Vector2h(Vector2d, Boolean) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| Vector2h(Vector2d) |
La nouvelle instance Half2 convertit le Vector2d en virgule flottante demi-précision 16 bits. |
| Vector2h(Vector2d) |
La nouvelle instance Half2 convertit le Vector2d en virgule flottante demi-précision 16 bits. Il s’agit du constructeur le plus rapide. |
Champs
| SizeInBytes |
La taille en octets d’un instance du struct Half2 est 4. |
| X |
Composant X du Half2. |
| Y |
Composant Y du Half2. |
Méthodes
| Equals(Vector2h) |
Retourne une valeur indiquant si cette instance est égale à un vecteur OpenTK.Half2 spécifié. |
| FromBinaryStream(BinaryReader) |
Mises à jour les composants X et Y de cette instance en lisant à partir d’un flux. |
| FromBytes(Byte[], Int32) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| GetBytes(Vector2h) |
Retourne la valeur Half2 sous la forme d’un tableau d’octets. |
| GetObjectData(SerializationInfo, StreamingContext) |
Utilisé par ISerialize pour sérialiser l’objet. |
| ToBinaryStream(BinaryWriter) |
Écrit les composants X et Y de cette instance dans un flux. |
| ToString() |
Retourne une chaîne qui contient les nombres de ce half2 sous forme lisible par l’homme. |
| ToVector2() |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| ToVector2d() |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
Opérateurs
| Explicit(Vector2 to Vector2h) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| Explicit(Vector2d to Vector2h) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| Explicit(Vector2h to Vector2) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |
| Explicit(Vector2h to Vector2d) |
Vecteur à 2 composants du type Half. Occupe 4 octets au total. |