Vector.Narrow 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.
Surcharges
| Nom | Description |
|---|---|
| Narrow(Vector<UInt64>, Vector<UInt64>) |
Réduit deux |
| Narrow(Vector<UInt32>, Vector<UInt32>) |
Réduit deux |
| Narrow(Vector<UInt16>, Vector<UInt16>) |
Réduit deux |
| Narrow(Vector<Int16>, Vector<Int16>) |
Réduit deux |
| Narrow(Vector<Int32>, Vector<Int32>) |
Réduit deux |
| Narrow(Vector<Int64>, Vector<Int64>) |
Réduit deux |
| Narrow(Vector<Double>, Vector<Double>) |
Réduit deux |
Narrow(Vector<UInt64>, Vector<UInt64>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Important
Cette API n’est pas conforme CLS.
Réduit deux Vector<UInt64> instances en une Vector<UInt32>seule.
public:
static System::Numerics::Vector<System::UInt32> Narrow(System::Numerics::Vector<System::UInt64> low, System::Numerics::Vector<System::UInt64> high);
public:
static System::Numerics::Vector<System::UInt32> Narrow(System::Numerics::Vector<System::UInt64> source1, System::Numerics::Vector<System::UInt64> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<uint> Narrow(System.Numerics.Vector<ulong> low, System.Numerics.Vector<ulong> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<uint> Narrow(System.Numerics.Vector<ulong> source1, System.Numerics.Vector<ulong> source2);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint64> * System.Numerics.Vector<uint64> -> System.Numerics.Vector<uint32>
Public Function Narrow (low As Vector(Of ULong), high As Vector(Of ULong)) As Vector(Of UInteger)
Public Shared Function Narrow (source1 As Vector(Of ULong), source2 As Vector(Of ULong)) As Vector(Of UInteger)
Paramètres
Premier vecteur source, dont les éléments deviennent les éléments d’index inférieur de la valeur de retour.
Deuxième vecteur source, dont les éléments deviennent les éléments d’index supérieur de la valeur de retour.
Retours
Éléments Vector<UInt32> contenant réduits à partir des vecteurs sources.
- Attributs
S’applique à
Narrow(Vector<UInt32>, Vector<UInt32>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Important
Cette API n’est pas conforme CLS.
Réduit deux Vector<UInt32> instances en une Vector<UInt16>seule.
public:
static System::Numerics::Vector<System::UInt16> Narrow(System::Numerics::Vector<System::UInt32> low, System::Numerics::Vector<System::UInt32> high);
public:
static System::Numerics::Vector<System::UInt16> Narrow(System::Numerics::Vector<System::UInt32> source1, System::Numerics::Vector<System::UInt32> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<ushort> Narrow(System.Numerics.Vector<uint> low, System.Numerics.Vector<uint> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<ushort> Narrow(System.Numerics.Vector<uint> source1, System.Numerics.Vector<uint> source2);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint32> * System.Numerics.Vector<uint32> -> System.Numerics.Vector<uint16>
Public Function Narrow (low As Vector(Of UInteger), high As Vector(Of UInteger)) As Vector(Of UShort)
Public Shared Function Narrow (source1 As Vector(Of UInteger), source2 As Vector(Of UInteger)) As Vector(Of UShort)
Paramètres
Premier vecteur source, dont les éléments deviennent les éléments d’index inférieur de la valeur de retour.
Deuxième vecteur source, dont les éléments deviennent les éléments d’index supérieur de la valeur de retour.
Retours
Éléments Vector<UInt16> contenant réduits à partir des vecteurs sources.
- Attributs
S’applique à
Narrow(Vector<UInt16>, Vector<UInt16>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Important
Cette API n’est pas conforme CLS.
Réduit deux Vector<UInt16> instances en une Vector<Byte>seule.
public:
static System::Numerics::Vector<System::Byte> Narrow(System::Numerics::Vector<System::UInt16> low, System::Numerics::Vector<System::UInt16> high);
public:
static System::Numerics::Vector<System::Byte> Narrow(System::Numerics::Vector<System::UInt16> source1, System::Numerics::Vector<System::UInt16> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<byte> Narrow(System.Numerics.Vector<ushort> low, System.Numerics.Vector<ushort> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<byte> Narrow(System.Numerics.Vector<ushort> source1, System.Numerics.Vector<ushort> source2);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint16> * System.Numerics.Vector<uint16> -> System.Numerics.Vector<byte>
Public Function Narrow (low As Vector(Of UShort), high As Vector(Of UShort)) As Vector(Of Byte)
Public Shared Function Narrow (source1 As Vector(Of UShort), source2 As Vector(Of UShort)) As Vector(Of Byte)
Paramètres
Premier vecteur source, dont les éléments deviennent les éléments d’index inférieur de la valeur de retour.
Deuxième vecteur source, dont les éléments deviennent les éléments d’index supérieur de la valeur de retour.
Retours
Éléments Vector<Byte> contenant réduits à partir des vecteurs sources.
- Attributs
S’applique à
Narrow(Vector<Int16>, Vector<Int16>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Important
Cette API n’est pas conforme CLS.
Réduit deux Vector<Int16> instances en une Vector<SByte>seule.
public:
static System::Numerics::Vector<System::SByte> Narrow(System::Numerics::Vector<short> low, System::Numerics::Vector<short> high);
public:
static System::Numerics::Vector<System::SByte> Narrow(System::Numerics::Vector<short> source1, System::Numerics::Vector<short> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<sbyte> Narrow(System.Numerics.Vector<short> low, System.Numerics.Vector<short> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<sbyte> Narrow(System.Numerics.Vector<short> source1, System.Numerics.Vector<short> source2);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<int16> * System.Numerics.Vector<int16> -> System.Numerics.Vector<sbyte>
Public Function Narrow (low As Vector(Of Short), high As Vector(Of Short)) As Vector(Of SByte)
Public Shared Function Narrow (source1 As Vector(Of Short), source2 As Vector(Of Short)) As Vector(Of SByte)
Paramètres
Premier vecteur source, dont les éléments deviennent les éléments d’index inférieur de la valeur de retour.
Deuxième vecteur source, dont les éléments deviennent les éléments d’index supérieur de la valeur de retour.
Retours
Éléments Vector<SByte> contenant réduits à partir des vecteurs sources.
- Attributs
S’applique à
Narrow(Vector<Int32>, Vector<Int32>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Réduit deux Vector<Int32> instances en une Vector<Int16>seule.
public:
static System::Numerics::Vector<short> Narrow(System::Numerics::Vector<int> low, System::Numerics::Vector<int> high);
public:
static System::Numerics::Vector<short> Narrow(System::Numerics::Vector<int> source1, System::Numerics::Vector<int> source2);
public static System.Numerics.Vector<short> Narrow(System.Numerics.Vector<int> low, System.Numerics.Vector<int> high);
public static System.Numerics.Vector<short> Narrow(System.Numerics.Vector<int> source1, System.Numerics.Vector<int> source2);
static member Narrow : System.Numerics.Vector<int> * System.Numerics.Vector<int> -> System.Numerics.Vector<int16>
static member Narrow : System.Numerics.Vector<int> * System.Numerics.Vector<int> -> System.Numerics.Vector<int16>
Public Function Narrow (low As Vector(Of Integer), high As Vector(Of Integer)) As Vector(Of Short)
Public Shared Function Narrow (source1 As Vector(Of Integer), source2 As Vector(Of Integer)) As Vector(Of Short)
Paramètres
Premier vecteur source, dont les éléments deviennent les éléments d’index inférieur de la valeur de retour.
Deuxième vecteur source, dont les éléments deviennent les éléments d’index supérieur de la valeur de retour.
Retours
Éléments Vector<Int16> contenant réduits à partir des vecteurs sources.
S’applique à
Narrow(Vector<Int64>, Vector<Int64>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Réduit deux Vector<Int64> instances en une Vector<Int32>seule.
public:
static System::Numerics::Vector<int> Narrow(System::Numerics::Vector<long> low, System::Numerics::Vector<long> high);
public:
static System::Numerics::Vector<int> Narrow(System::Numerics::Vector<long> source1, System::Numerics::Vector<long> source2);
public static System.Numerics.Vector<int> Narrow(System.Numerics.Vector<long> low, System.Numerics.Vector<long> high);
public static System.Numerics.Vector<int> Narrow(System.Numerics.Vector<long> source1, System.Numerics.Vector<long> source2);
static member Narrow : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> -> System.Numerics.Vector<int>
static member Narrow : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> -> System.Numerics.Vector<int>
Public Function Narrow (low As Vector(Of Long), high As Vector(Of Long)) As Vector(Of Integer)
Public Shared Function Narrow (source1 As Vector(Of Long), source2 As Vector(Of Long)) As Vector(Of Integer)
Paramètres
Premier vecteur source, dont les éléments deviennent les éléments d’index inférieur de la valeur de retour.
Deuxième vecteur source, dont les éléments deviennent les éléments d’index supérieur de la valeur de retour.
Retours
Éléments Vector<Int32> contenant réduits à partir des vecteurs sources.
S’applique à
Narrow(Vector<Double>, Vector<Double>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Réduit deux Vector<Double> instances en une Vector<Single>seule.
public:
static System::Numerics::Vector<float> Narrow(System::Numerics::Vector<double> low, System::Numerics::Vector<double> high);
public:
static System::Numerics::Vector<float> Narrow(System::Numerics::Vector<double> source1, System::Numerics::Vector<double> source2);
public static System.Numerics.Vector<float> Narrow(System.Numerics.Vector<double> low, System.Numerics.Vector<double> high);
public static System.Numerics.Vector<float> Narrow(System.Numerics.Vector<double> source1, System.Numerics.Vector<double> source2);
static member Narrow : System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<single>
static member Narrow : System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<single>
Public Function Narrow (low As Vector(Of Double), high As Vector(Of Double)) As Vector(Of Single)
Public Shared Function Narrow (source1 As Vector(Of Double), source2 As Vector(Of Double)) As Vector(Of Single)
Paramètres
Premier vecteur source, dont les éléments deviennent les éléments d’index inférieur de la valeur de retour.
Deuxième vecteur source, dont les éléments deviennent les éléments d’index supérieur de la valeur de retour.
Retours
Éléments Vector<Single> contenant réduits à partir des vecteurs sources.