Vector.Narrow Methode

Definitie

Overloads

Name Description
Narrow(Vector<UInt64>, Vector<UInt64>)

Vermalt twee Vector<UInt64> exemplaren in één Vector<UInt32>.

Narrow(Vector<UInt32>, Vector<UInt32>)

Vermalt twee Vector<UInt32> exemplaren in één Vector<UInt16>.

Narrow(Vector<UInt16>, Vector<UInt16>)

Vermalt twee Vector<UInt16> exemplaren in één Vector<Byte>.

Narrow(Vector<Int16>, Vector<Int16>)

Vermalt twee Vector<Int16> exemplaren in één Vector<SByte>.

Narrow(Vector<Int32>, Vector<Int32>)

Vermalt twee Vector<Int32> exemplaren in één Vector<Int16>.

Narrow(Vector<Int64>, Vector<Int64>)

Vermalt twee Vector<Int64> exemplaren in één Vector<Int32>.

Narrow(Vector<Double>, Vector<Double>)

Vermalt twee Vector<Double> exemplaren in één Vector<Single>.

Narrow(Vector<UInt64>, Vector<UInt64>)

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Belangrijk

Deze API is niet CLS-conform.

Vermalt twee Vector<UInt64> exemplaren in één Vector<UInt32>.

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)

Parameters

source1low
Vector<UInt64>

De eerste bronvector, waarvan de elementen de onderste indexelementen van de retourwaarde worden.

source2high
Vector<UInt64>

De tweede bronvector, waarvan de elementen de hogere indexelementen van de retourwaarde worden.

Retouren

Een Vector<UInt32> met elementen die zijn beperkt van de bronvectoren.

Kenmerken

Van toepassing op

Narrow(Vector<UInt32>, Vector<UInt32>)

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Belangrijk

Deze API is niet CLS-conform.

Vermalt twee Vector<UInt32> exemplaren in één Vector<UInt16>.

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)

Parameters

source1low
Vector<UInt32>

De eerste bronvector, waarvan de elementen de onderste indexelementen van de retourwaarde worden.

source2high
Vector<UInt32>

De tweede bronvector, waarvan de elementen de hogere indexelementen van de retourwaarde worden.

Retouren

Een Vector<UInt16> met elementen die zijn beperkt van de bronvectoren.

Kenmerken

Van toepassing op

Narrow(Vector<UInt16>, Vector<UInt16>)

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Belangrijk

Deze API is niet CLS-conform.

Vermalt twee Vector<UInt16> exemplaren in één Vector<Byte>.

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)

Parameters

source1low
Vector<UInt16>

De eerste bronvector, waarvan de elementen de onderste indexelementen van de retourwaarde worden.

source2high
Vector<UInt16>

De tweede bronvector, waarvan de elementen de hogere indexelementen van de retourwaarde worden.

Retouren

Een Vector<Byte> met elementen die zijn beperkt van de bronvectoren.

Kenmerken

Van toepassing op

Narrow(Vector<Int16>, Vector<Int16>)

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Belangrijk

Deze API is niet CLS-conform.

Vermalt twee Vector<Int16> exemplaren in één Vector<SByte>.

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)

Parameters

source1low
Vector<Int16>

De eerste bronvector, waarvan de elementen de onderste indexelementen van de retourwaarde worden.

source2high
Vector<Int16>

De tweede bronvector, waarvan de elementen de hogere indexelementen van de retourwaarde worden.

Retouren

Een Vector<SByte> met elementen die zijn beperkt van de bronvectoren.

Kenmerken

Van toepassing op

Narrow(Vector<Int32>, Vector<Int32>)

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Vermalt twee Vector<Int32> exemplaren in één Vector<Int16>.

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)

Parameters

source1low
Vector<Int32>

De eerste bronvector, waarvan de elementen de onderste indexelementen van de retourwaarde worden.

source2high
Vector<Int32>

De tweede bronvector, waarvan de elementen de hogere indexelementen van de retourwaarde worden.

Retouren

Een Vector<Int16> met elementen die zijn beperkt van de bronvectoren.

Van toepassing op

Narrow(Vector<Int64>, Vector<Int64>)

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Vermalt twee Vector<Int64> exemplaren in één Vector<Int32>.

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)

Parameters

source1low
Vector<Int64>

De eerste bronvector, waarvan de elementen de onderste indexelementen van de retourwaarde worden.

source2high
Vector<Int64>

De tweede bronvector, waarvan de elementen de hogere indexelementen van de retourwaarde worden.

Retouren

Een Vector<Int32> met elementen die zijn beperkt van de bronvectoren.

Van toepassing op

Narrow(Vector<Double>, Vector<Double>)

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Vermalt twee Vector<Double> exemplaren in één Vector<Single>.

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)

Parameters

source1low
Vector<Double>

De eerste bronvector, waarvan de elementen de onderste indexelementen van de retourwaarde worden.

source2high
Vector<Double>

De tweede bronvector, waarvan de elementen de hogere indexelementen van de retourwaarde worden.

Retouren

Een Vector<Single> met elementen die zijn beperkt van de bronvectoren.

Van toepassing op