Compartilhar via


Vector.Narrow Método

Definição

Sobrecargas

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

Restringe duas instâncias de Vector<UInt64> em uma Vector<UInt32>.

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

Restringe duas instâncias de Vector<UInt32> em uma Vector<UInt16>.

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

Restringe duas instâncias de Vector<UInt16> em uma Vector<Byte>.

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

Restringe duas instâncias de Vector<Double> em uma Vector<Single>.

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

Restringe duas instâncias de Vector<Int32> em uma Vector<Int16>.

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

Restringe duas instâncias de Vector<Int16> em uma Vector<SByte>.

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

Restringe duas instâncias de Vector<Int64> em uma Vector<Int32>.

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Importante

Esta API não está em conformidade com CLS.

Restringe duas instâncias de Vector<UInt64> em uma 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>

O primeiro vetor de origem, cujos elementos se tornam os elementos de índice inferior do valor retornado.

source2high
Vector<UInt64>

O segundo vetor de origem, cujos elementos se tornam os elementos de índice mais alto do valor retornado.

Retornos

Um Vector<UInt32> que contém elementos restritos dos vetores de origem.

Atributos

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Importante

Esta API não está em conformidade com CLS.

Restringe duas instâncias de Vector<UInt32> em uma 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>

O primeiro vetor de origem, cujos elementos se tornam os elementos de índice inferior do valor retornado.

source2high
Vector<UInt32>

O segundo vetor de origem, cujos elementos se tornam os elementos de índice mais alto do valor retornado.

Retornos

Um Vector<UInt16> que contém elementos restritos dos vetores de origem.

Atributos

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Importante

Esta API não está em conformidade com CLS.

Restringe duas instâncias de Vector<UInt16> em uma 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>

O primeiro vetor de origem, cujos elementos se tornam os elementos de índice inferior do valor retornado.

source2high
Vector<UInt16>

O segundo vetor de origem, cujos elementos se tornam os elementos de índice mais alto do valor retornado.

Retornos

Um Vector<Byte> que contém elementos restritos dos vetores de origem.

Atributos

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Restringe duas instâncias de Vector<Double> em uma 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>

O primeiro vetor de origem, cujos elementos se tornam os elementos de índice inferior do valor retornado.

source2high
Vector<Double>

O segundo vetor de origem, cujos elementos se tornam os elementos de índice mais alto do valor retornado.

Retornos

Um Vector<Single> que contém elementos restritos dos vetores de origem.

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Restringe duas instâncias de Vector<Int32> em uma 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>

O primeiro vetor de origem, cujos elementos se tornam os elementos de índice inferior do valor retornado.

source2high
Vector<Int32>

O segundo vetor de origem, cujos elementos se tornam os elementos de índice mais alto do valor retornado.

Retornos

Um Vector<Int16> que contém elementos restritos dos vetores de origem.

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Importante

Esta API não está em conformidade com CLS.

Restringe duas instâncias de Vector<Int16> em uma 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>

O primeiro vetor de origem, cujos elementos se tornam os elementos de índice inferior do valor retornado.

source2high
Vector<Int16>

O segundo vetor de origem, cujos elementos se tornam os elementos de índice mais alto do valor retornado.

Retornos

Um Vector<SByte> que contém elementos restritos dos vetores de origem.

Atributos

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Restringe duas instâncias de Vector<Int64> em uma 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>

O primeiro vetor de origem, cujos elementos se tornam os elementos de índice inferior do valor retornado.

source2high
Vector<Int64>

O segundo vetor de origem, cujos elementos se tornam os elementos de índice mais alto do valor retornado.

Retornos

Um Vector<Int32> que contém elementos restritos dos vetores de origem.

Aplica-se a