Vector.Narrow Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Narrow(Vector<UInt64>, Vector<UInt64>) |
Restringe due istanze di |
Narrow(Vector<UInt32>, Vector<UInt32>) |
Restringe due istanze di |
Narrow(Vector<Int64>, Vector<Int64>) |
Restringe due istanze di |
Narrow(Vector<UInt16>, Vector<UInt16>) |
Restringe due istanze di |
Narrow(Vector<Int16>, Vector<Int16>) |
Restringe due istanze di |
Narrow(Vector<Double>, Vector<Double>) |
Restringe due istanze di |
Narrow(Vector<Int32>, Vector<Int32>) |
Restringe due istanze di |
Narrow(Vector<UInt64>, Vector<UInt64>)
- Origine:
- Vector.cs
- Origine:
- Vector.cs
- Origine:
- Vector.cs
Importante
Questa API non è conforme a CLS.
Restringe due istanze di Vector<UInt64>
in un'unica 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)
Parametri
Primo vettore di origine, i cui elementi diventano gli elementi di indice inferiore del valore restituito.
Secondo vettore di origine, i cui elementi diventano gli elementi con indice superiore del valore restituito.
Restituisce
Oggetto Vector<UInt32>
contenente elementi ristretti dai vettori di origine.
- Attributi
Si applica a
Narrow(Vector<UInt32>, Vector<UInt32>)
- Origine:
- Vector.cs
- Origine:
- Vector.cs
- Origine:
- Vector.cs
Importante
Questa API non è conforme a CLS.
Restringe due istanze di Vector<UInt32>
in un'unica 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)
Parametri
Primo vettore di origine, i cui elementi diventano gli elementi di indice inferiore del valore restituito.
Secondo vettore di origine, i cui elementi diventano gli elementi con indice superiore del valore restituito.
Restituisce
Oggetto Vector<UInt16>
contenente elementi ristretti dai vettori di origine.
- Attributi
Si applica a
Narrow(Vector<Int64>, Vector<Int64>)
- Origine:
- Vector.cs
- Origine:
- Vector.cs
- Origine:
- Vector.cs
Restringe due istanze di Vector<Int64>
in un'unica 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)
Parametri
Primo vettore di origine, i cui elementi diventano gli elementi di indice inferiore del valore restituito.
Secondo vettore di origine, i cui elementi diventano gli elementi con indice superiore del valore restituito.
Restituisce
Oggetto Vector<Int32>
contenente elementi ristretti dai vettori di origine.
Si applica a
Narrow(Vector<UInt16>, Vector<UInt16>)
- Origine:
- Vector.cs
- Origine:
- Vector.cs
- Origine:
- Vector.cs
Importante
Questa API non è conforme a CLS.
Restringe due istanze di Vector<UInt16>
in un'unica 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)
Parametri
Primo vettore di origine, i cui elementi diventano gli elementi di indice inferiore del valore restituito.
Secondo vettore di origine, i cui elementi diventano gli elementi con indice superiore del valore restituito.
Restituisce
Oggetto Vector<Byte>
contenente elementi ristretti dai vettori di origine.
- Attributi
Si applica a
Narrow(Vector<Int16>, Vector<Int16>)
- Origine:
- Vector.cs
- Origine:
- Vector.cs
- Origine:
- Vector.cs
Importante
Questa API non è conforme a CLS.
Restringe due istanze di Vector<Int16>
in un'unica 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)
Parametri
Primo vettore di origine, i cui elementi diventano gli elementi di indice inferiore del valore restituito.
Secondo vettore di origine, i cui elementi diventano gli elementi con indice superiore del valore restituito.
Restituisce
Oggetto Vector<SByte>
contenente elementi ristretti dai vettori di origine.
- Attributi
Si applica a
Narrow(Vector<Double>, Vector<Double>)
- Origine:
- Vector.cs
- Origine:
- Vector.cs
- Origine:
- Vector.cs
Restringe due istanze di Vector<Double>
in un'unica 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)
Parametri
Primo vettore di origine, i cui elementi diventano gli elementi di indice inferiore del valore restituito.
Secondo vettore di origine, i cui elementi diventano gli elementi con indice superiore del valore restituito.
Restituisce
Oggetto Vector<Single>
contenente elementi ristretti dai vettori di origine.
Si applica a
Narrow(Vector<Int32>, Vector<Int32>)
- Origine:
- Vector.cs
- Origine:
- Vector.cs
- Origine:
- Vector.cs
Restringe due istanze di Vector<Int32>
in un'unica 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)
Parametri
Primo vettore di origine, i cui elementi diventano gli elementi di indice inferiore del valore restituito.
Secondo vettore di origine, i cui elementi diventano gli elementi con indice superiore del valore restituito.
Restituisce
Oggetto Vector<Int16>
contenente elementi ristretti dai vettori di origine.