Comparteix a través de


Vector.Narrow Método

Definición

Sobrecargas

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

Reduce dos instancias de Vector<UInt64> en una Vector<UInt32>.

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

Reduce dos instancias de Vector<UInt32> en una Vector<UInt16>.

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

Reduce dos instancias de Vector<Int64> en una Vector<Int32>.

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

Reduce dos instancias de Vector<UInt16> en una Vector<Byte>.

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

Reduce dos instancias de Vector<Int16> en una Vector<SByte>.

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

Reduce dos instancias de Vector<Double> en una Vector<Single>.

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

Reduce dos instancias de Vector<Int32> en una Vector<Int16>.

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

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Importante

Esta API no es conforme a CLS.

Reduce dos instancias de Vector<UInt64> en una 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)

Parámetros

source1low
Vector<UInt64>

Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.

source2high
Vector<UInt64>

Segundo vector de origen, cuyos elementos se convierten en los elementos de índice superior del valor devuelto.

Devoluciones

Un Vector<UInt32> que contiene elementos restringidos de los vectores de origen.

Atributos

Se aplica a

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

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Importante

Esta API no es conforme a CLS.

Reduce dos instancias de Vector<UInt32> en una 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)

Parámetros

source1low
Vector<UInt32>

Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.

source2high
Vector<UInt32>

Segundo vector de origen, cuyos elementos se convierten en los elementos de índice superior del valor devuelto.

Devoluciones

Un Vector<UInt16> que contiene elementos restringidos de los vectores de origen.

Atributos

Se aplica a

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

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Reduce dos instancias de Vector<Int64> en una 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)

Parámetros

source1low
Vector<Int64>

Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.

source2high
Vector<Int64>

Segundo vector de origen, cuyos elementos se convierten en los elementos de índice superior del valor devuelto.

Devoluciones

Un Vector<Int32> que contiene elementos restringidos de los vectores de origen.

Se aplica a

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

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Importante

Esta API no es conforme a CLS.

Reduce dos instancias de Vector<UInt16> en una 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)

Parámetros

source1low
Vector<UInt16>

Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.

source2high
Vector<UInt16>

Segundo vector de origen, cuyos elementos se convierten en los elementos de índice superior del valor devuelto.

Devoluciones

Un Vector<Byte> que contiene elementos restringidos de los vectores de origen.

Atributos

Se aplica a

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

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Importante

Esta API no es conforme a CLS.

Reduce dos instancias de Vector<Int16> en una 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)

Parámetros

source1low
Vector<Int16>

Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.

source2high
Vector<Int16>

Segundo vector de origen, cuyos elementos se convierten en los elementos de índice superior del valor devuelto.

Devoluciones

Un Vector<SByte> que contiene elementos restringidos de los vectores de origen.

Atributos

Se aplica a

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

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Reduce dos instancias de Vector<Double> en una 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)

Parámetros

source1low
Vector<Double>

Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.

source2high
Vector<Double>

Segundo vector de origen, cuyos elementos se convierten en los elementos de índice superior del valor devuelto.

Devoluciones

Un Vector<Single> que contiene elementos restringidos de los vectores de origen.

Se aplica a

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

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Reduce dos instancias de Vector<Int32> en una 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)

Parámetros

source1low
Vector<Int32>

Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.

source2high
Vector<Int32>

Segundo vector de origen, cuyos elementos se convierten en los elementos de índice superior del valor devuelto.

Devoluciones

Un Vector<Int16> que contiene elementos restringidos de los vectores de origen.

Se aplica a