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
Narrow(Vector<UInt64>, Vector<UInt64>) |
Réduit deux instances de |
Narrow(Vector<UInt32>, Vector<UInt32>) |
Réduit deux instances de |
Narrow(Vector<Int64>, Vector<Int64>) |
Réduit deux instances de |
Narrow(Vector<UInt16>, Vector<UInt16>) |
Réduit deux instances de |
Narrow(Vector<Int16>, Vector<Int16>) |
Réduit deux instances de |
Narrow(Vector<Double>, Vector<Double>) |
Réduit deux instances de |
Narrow(Vector<Int32>, Vector<Int32>) |
Réduit deux instances de |
Narrow(Vector<UInt64>, Vector<UInt64>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Important
Cette API n’est pas conforme CLS.
Réduit deux instances de Vector<UInt64>
en une Vector<UInt32>
.
public:
static System::Numerics::Vector<System::UInt32> Narrow(System::Numerics::Vector<System::UInt64> source1, System::Numerics::Vector<System::UInt64> source2);
public:
static System::Numerics::Vector<System::UInt32> Narrow(System::Numerics::Vector<System::UInt64> low, System::Numerics::Vector<System::UInt64> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<uint> Narrow (System.Numerics.Vector<ulong> source1, System.Numerics.Vector<ulong> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<uint> Narrow (System.Numerics.Vector<ulong> low, System.Numerics.Vector<ulong> high);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint64> * System.Numerics.Vector<uint64> -> System.Numerics.Vector<uint32>
Public Shared Function Narrow (source1 As Vector(Of ULong), source2 As Vector(Of ULong)) As Vector(Of UInteger)
Public Function Narrow (low As Vector(Of ULong), high As Vector(Of ULong)) As Vector(Of UInteger)
Public Shared Function Narrow (low As Vector(Of ULong), high 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
Un Vector<UInt32>
contenant des éléments réduits des vecteurs sources.
- Attributs
S’applique à
Narrow(Vector<UInt32>, Vector<UInt32>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Important
Cette API n’est pas conforme CLS.
Réduit deux instances de Vector<UInt32>
en une Vector<UInt16>
.
public:
static System::Numerics::Vector<System::UInt16> Narrow(System::Numerics::Vector<System::UInt32> source1, System::Numerics::Vector<System::UInt32> source2);
public:
static System::Numerics::Vector<System::UInt16> Narrow(System::Numerics::Vector<System::UInt32> low, System::Numerics::Vector<System::UInt32> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<ushort> Narrow (System.Numerics.Vector<uint> source1, System.Numerics.Vector<uint> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<ushort> Narrow (System.Numerics.Vector<uint> low, System.Numerics.Vector<uint> high);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint32> * System.Numerics.Vector<uint32> -> System.Numerics.Vector<uint16>
Public Shared Function Narrow (source1 As Vector(Of UInteger), source2 As Vector(Of UInteger)) As Vector(Of UShort)
Public Function Narrow (low As Vector(Of UInteger), high As Vector(Of UInteger)) As Vector(Of UShort)
Public Shared Function Narrow (low As Vector(Of UInteger), high 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
Un Vector<UInt16>
contenant des éléments réduits des vecteurs sources.
- Attributs
S’applique à
Narrow(Vector<Int64>, Vector<Int64>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Réduit deux instances de Vector<Int64>
en une Vector<Int32>
.
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);
public static System.Numerics.Vector<int> Narrow (System.Numerics.Vector<long> low, System.Numerics.Vector<long> high);
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 Shared Function Narrow (source1 As Vector(Of Long), source2 As Vector(Of Long)) As Vector(Of Integer)
Public Function Narrow (low As Vector(Of Long), high As Vector(Of Long)) As Vector(Of Integer)
Public Shared Function Narrow (low As Vector(Of Long), high 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
Un Vector<Int32>
contenant des éléments réduits des vecteurs sources.
S’applique à
Narrow(Vector<UInt16>, Vector<UInt16>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Important
Cette API n’est pas conforme CLS.
Réduit deux instances de Vector<UInt16>
en une Vector<Byte>
.
public:
static System::Numerics::Vector<System::Byte> Narrow(System::Numerics::Vector<System::UInt16> source1, System::Numerics::Vector<System::UInt16> source2);
public:
static System::Numerics::Vector<System::Byte> Narrow(System::Numerics::Vector<System::UInt16> low, System::Numerics::Vector<System::UInt16> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<byte> Narrow (System.Numerics.Vector<ushort> source1, System.Numerics.Vector<ushort> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<byte> Narrow (System.Numerics.Vector<ushort> low, System.Numerics.Vector<ushort> high);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint16> * System.Numerics.Vector<uint16> -> System.Numerics.Vector<byte>
Public Shared Function Narrow (source1 As Vector(Of UShort), source2 As Vector(Of UShort)) As Vector(Of Byte)
Public Function Narrow (low As Vector(Of UShort), high As Vector(Of UShort)) As Vector(Of Byte)
Public Shared Function Narrow (low As Vector(Of UShort), high 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
Un Vector<Byte>
contenant des éléments réduits des vecteurs sources.
- Attributs
S’applique à
Narrow(Vector<Int16>, Vector<Int16>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Important
Cette API n’est pas conforme CLS.
Réduit deux instances de Vector<Int16>
en une Vector<SByte>
.
public:
static System::Numerics::Vector<System::SByte> Narrow(System::Numerics::Vector<short> source1, System::Numerics::Vector<short> source2);
public:
static System::Numerics::Vector<System::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)]
public static System.Numerics.Vector<sbyte> Narrow (System.Numerics.Vector<short> low, System.Numerics.Vector<short> high);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<int16> * System.Numerics.Vector<int16> -> System.Numerics.Vector<sbyte>
Public Shared Function Narrow (source1 As Vector(Of Short), source2 As Vector(Of Short)) As Vector(Of SByte)
Public Function Narrow (low As Vector(Of Short), high As Vector(Of Short)) As Vector(Of SByte)
Public Shared Function Narrow (low As Vector(Of Short), high 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
Un Vector<SByte>
contenant des éléments réduits des vecteurs sources.
- Attributs
S’applique à
Narrow(Vector<Double>, Vector<Double>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Réduit deux instances de Vector<Double>
en une Vector<Single>
.
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);
public static System.Numerics.Vector<float> Narrow (System.Numerics.Vector<double> low, System.Numerics.Vector<double> high);
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 Shared Function Narrow (source1 As Vector(Of Double), source2 As Vector(Of Double)) As Vector(Of Single)
Public Function Narrow (low As Vector(Of Double), high As Vector(Of Double)) As Vector(Of Single)
Public Shared Function Narrow (low As Vector(Of Double), high 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
Un Vector<Single>
contenant des éléments réduits des vecteurs sources.
S’applique à
Narrow(Vector<Int32>, Vector<Int32>)
- Source:
- Vector.cs
- Source:
- Vector.cs
- Source:
- Vector.cs
Réduit deux instances de Vector<Int32>
en une Vector<Int16>
.
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);
public static System.Numerics.Vector<short> Narrow (System.Numerics.Vector<int> low, System.Numerics.Vector<int> high);
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 Shared Function Narrow (source1 As Vector(Of Integer), source2 As Vector(Of Integer)) As Vector(Of Short)
Public Function Narrow (low As Vector(Of Integer), high As Vector(Of Integer)) As Vector(Of Short)
Public Shared Function Narrow (low As Vector(Of Integer), high 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
Un Vector<Int16>
contenant des éléments réduits des vecteurs sources.