Vector.Narrow Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Narrow(Vector<UInt64>, Vector<UInt64>) |
Reduce dos instancias de |
Narrow(Vector<UInt32>, Vector<UInt32>) |
Reduce dos instancias de |
Narrow(Vector<Int64>, Vector<Int64>) |
Reduce dos instancias de |
Narrow(Vector<UInt16>, Vector<UInt16>) |
Reduce dos instancias de |
Narrow(Vector<Int16>, Vector<Int16>) |
Reduce dos instancias de |
Narrow(Vector<Double>, Vector<Double>) |
Reduce dos instancias de |
Narrow(Vector<Int32>, Vector<Int32>) |
Reduce dos instancias de |
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
Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.
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
Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.
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
Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.
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
Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.
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
Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.
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
Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.
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
Primer vector de origen, cuyos elementos se convierten en los elementos de índice inferior del valor devuelto.
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.