Vector64.NarrowWithSaturation Metod

Definition

Överlagringar

Name Description
NarrowWithSaturation(Vector64<UInt64>, Vector64<UInt64>)

Begränsar två instansvektorer UInt64 till en vektor UInt32 för att använda en mättad konvertering.

NarrowWithSaturation(Vector64<UInt32>, Vector64<UInt32>)

Begränsar två instansvektorer UInt32 till en vektor UInt16 för att använda en mättad konvertering.

NarrowWithSaturation(Vector64<Int64>, Vector64<Int64>)

Begränsar två instansvektorer Int64 till en vektor Int32 för att använda en mättad konvertering.

NarrowWithSaturation(Vector64<UInt16>, Vector64<UInt16>)

Begränsar två instansvektorer UInt16 till en vektor Byte för att använda en mättad konvertering.

NarrowWithSaturation(Vector64<Int16>, Vector64<Int16>)

Begränsar två instansvektorer Int16 till en vektor SByte för att använda en mättad konvertering.

NarrowWithSaturation(Vector64<Double>, Vector64<Double>)

Begränsar två instansvektorer Double till en vektor Single för att använda en mättad konvertering.

NarrowWithSaturation(Vector64<Int32>, Vector64<Int32>)

Begränsar två instansvektorer Int32 till en vektor Int16 för att använda en mättad konvertering.

NarrowWithSaturation(Vector64<UInt64>, Vector64<UInt64>)

Källa:
Vector64.cs
Källa:
Vector64.cs

Viktigt!

Detta API uppfyller inte CLS.

Begränsar två instansvektorer UInt64 till en vektor UInt32 för att använda en mättad konvertering.

public:
 static System::Runtime::Intrinsics::Vector64<System::UInt32> NarrowWithSaturation(System::Runtime::Intrinsics::Vector64<System::UInt64> lower, System::Runtime::Intrinsics::Vector64<System::UInt64> upper);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector64<uint> NarrowWithSaturation(System.Runtime.Intrinsics.Vector64<ulong> lower, System.Runtime.Intrinsics.Vector64<ulong> upper);
[<System.CLSCompliant(false)>]
static member NarrowWithSaturation : System.Runtime.Intrinsics.Vector64<uint64> * System.Runtime.Intrinsics.Vector64<uint64> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Function NarrowWithSaturation (lower As Vector64(Of ULong), upper As Vector64(Of ULong)) As Vector64(Of UInteger)

Parametrar

lower
Vector64<UInt64>

Den vektor som kommer att begränsas till den nedre halvan av resultatvektorn.

upper
Vector64<UInt64>

Den vektor som kommer att begränsas till den övre halvan av resultatvektorn.

Returer

En vektor med UInt32 innehållande element som är begränsade med mättnad från lower och upper.

Attribut

Gäller för

NarrowWithSaturation(Vector64<UInt32>, Vector64<UInt32>)

Källa:
Vector64.cs
Källa:
Vector64.cs

Viktigt!

Detta API uppfyller inte CLS.

Begränsar två instansvektorer UInt32 till en vektor UInt16 för att använda en mättad konvertering.

public:
 static System::Runtime::Intrinsics::Vector64<System::UInt16> NarrowWithSaturation(System::Runtime::Intrinsics::Vector64<System::UInt32> lower, System::Runtime::Intrinsics::Vector64<System::UInt32> upper);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector64<ushort> NarrowWithSaturation(System.Runtime.Intrinsics.Vector64<uint> lower, System.Runtime.Intrinsics.Vector64<uint> upper);
[<System.CLSCompliant(false)>]
static member NarrowWithSaturation : System.Runtime.Intrinsics.Vector64<uint32> * System.Runtime.Intrinsics.Vector64<uint32> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Function NarrowWithSaturation (lower As Vector64(Of UInteger), upper As Vector64(Of UInteger)) As Vector64(Of UShort)

Parametrar

lower
Vector64<UInt32>

Den vektor som kommer att begränsas till den nedre halvan av resultatvektorn.

upper
Vector64<UInt32>

Den vektor som kommer att begränsas till den övre halvan av resultatvektorn.

Returer

En vektor med UInt16 innehållande element som är begränsade med mättnad från lower och upper.

Attribut

Gäller för

NarrowWithSaturation(Vector64<Int64>, Vector64<Int64>)

Källa:
Vector64.cs
Källa:
Vector64.cs

Begränsar två instansvektorer Int64 till en vektor Int32 för att använda en mättad konvertering.

public:
 static System::Runtime::Intrinsics::Vector64<int> NarrowWithSaturation(System::Runtime::Intrinsics::Vector64<long> lower, System::Runtime::Intrinsics::Vector64<long> upper);
public static System.Runtime.Intrinsics.Vector64<int> NarrowWithSaturation(System.Runtime.Intrinsics.Vector64<long> lower, System.Runtime.Intrinsics.Vector64<long> upper);
static member NarrowWithSaturation : System.Runtime.Intrinsics.Vector64<int64> * System.Runtime.Intrinsics.Vector64<int64> -> System.Runtime.Intrinsics.Vector64<int>
Public Function NarrowWithSaturation (lower As Vector64(Of Long), upper As Vector64(Of Long)) As Vector64(Of Integer)

Parametrar

lower
Vector64<Int64>

Den vektor som kommer att begränsas till den nedre halvan av resultatvektorn.

upper
Vector64<Int64>

Den vektor som kommer att begränsas till den övre halvan av resultatvektorn.

Returer

En vektor med Int32 innehållande element som är begränsade med mättnad från lower och upper.

Gäller för

NarrowWithSaturation(Vector64<UInt16>, Vector64<UInt16>)

Källa:
Vector64.cs
Källa:
Vector64.cs

Viktigt!

Detta API uppfyller inte CLS.

Begränsar två instansvektorer UInt16 till en vektor Byte för att använda en mättad konvertering.

public:
 static System::Runtime::Intrinsics::Vector64<System::Byte> NarrowWithSaturation(System::Runtime::Intrinsics::Vector64<System::UInt16> lower, System::Runtime::Intrinsics::Vector64<System::UInt16> upper);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector64<byte> NarrowWithSaturation(System.Runtime.Intrinsics.Vector64<ushort> lower, System.Runtime.Intrinsics.Vector64<ushort> upper);
[<System.CLSCompliant(false)>]
static member NarrowWithSaturation : System.Runtime.Intrinsics.Vector64<uint16> * System.Runtime.Intrinsics.Vector64<uint16> -> System.Runtime.Intrinsics.Vector64<byte>
Public Function NarrowWithSaturation (lower As Vector64(Of UShort), upper As Vector64(Of UShort)) As Vector64(Of Byte)

Parametrar

lower
Vector64<UInt16>

Den vektor som kommer att begränsas till den nedre halvan av resultatvektorn.

upper
Vector64<UInt16>

Den vektor som kommer att begränsas till den övre halvan av resultatvektorn.

Returer

En vektor med Byte innehållande element som är begränsade med mättnad från lower och upper.

Attribut

Gäller för

NarrowWithSaturation(Vector64<Int16>, Vector64<Int16>)

Källa:
Vector64.cs
Källa:
Vector64.cs

Viktigt!

Detta API uppfyller inte CLS.

Begränsar två instansvektorer Int16 till en vektor SByte för att använda en mättad konvertering.

public:
 static System::Runtime::Intrinsics::Vector64<System::SByte> NarrowWithSaturation(System::Runtime::Intrinsics::Vector64<short> lower, System::Runtime::Intrinsics::Vector64<short> upper);
[System.CLSCompliant(false)]
public static System.Runtime.Intrinsics.Vector64<sbyte> NarrowWithSaturation(System.Runtime.Intrinsics.Vector64<short> lower, System.Runtime.Intrinsics.Vector64<short> upper);
[<System.CLSCompliant(false)>]
static member NarrowWithSaturation : System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Function NarrowWithSaturation (lower As Vector64(Of Short), upper As Vector64(Of Short)) As Vector64(Of SByte)

Parametrar

lower
Vector64<Int16>

Den vektor som kommer att begränsas till den nedre halvan av resultatvektorn.

upper
Vector64<Int16>

Den vektor som kommer att begränsas till den övre halvan av resultatvektorn.

Returer

En vektor med SByte innehållande element som är begränsade med mättnad från lower och upper.

Attribut

Gäller för

NarrowWithSaturation(Vector64<Double>, Vector64<Double>)

Källa:
Vector64.cs
Källa:
Vector64.cs

Begränsar två instansvektorer Double till en vektor Single för att använda en mättad konvertering.

public:
 static System::Runtime::Intrinsics::Vector64<float> NarrowWithSaturation(System::Runtime::Intrinsics::Vector64<double> lower, System::Runtime::Intrinsics::Vector64<double> upper);
public static System.Runtime.Intrinsics.Vector64<float> NarrowWithSaturation(System.Runtime.Intrinsics.Vector64<double> lower, System.Runtime.Intrinsics.Vector64<double> upper);
static member NarrowWithSaturation : System.Runtime.Intrinsics.Vector64<double> * System.Runtime.Intrinsics.Vector64<double> -> System.Runtime.Intrinsics.Vector64<single>
Public Function NarrowWithSaturation (lower As Vector64(Of Double), upper As Vector64(Of Double)) As Vector64(Of Single)

Parametrar

lower
Vector64<Double>

Den vektor som kommer att begränsas till den nedre halvan av resultatvektorn.

upper
Vector64<Double>

Den vektor som kommer att begränsas till den övre halvan av resultatvektorn.

Returer

En vektor med Single innehållande element som är begränsade med mättnad från lower och upper.

Gäller för

NarrowWithSaturation(Vector64<Int32>, Vector64<Int32>)

Källa:
Vector64.cs
Källa:
Vector64.cs

Begränsar två instansvektorer Int32 till en vektor Int16 för att använda en mättad konvertering.

public:
 static System::Runtime::Intrinsics::Vector64<short> NarrowWithSaturation(System::Runtime::Intrinsics::Vector64<int> lower, System::Runtime::Intrinsics::Vector64<int> upper);
public static System.Runtime.Intrinsics.Vector64<short> NarrowWithSaturation(System.Runtime.Intrinsics.Vector64<int> lower, System.Runtime.Intrinsics.Vector64<int> upper);
static member NarrowWithSaturation : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<int> -> System.Runtime.Intrinsics.Vector64<int16>
Public Function NarrowWithSaturation (lower As Vector64(Of Integer), upper As Vector64(Of Integer)) As Vector64(Of Short)

Parametrar

lower
Vector64<Int32>

Den vektor som kommer att begränsas till den nedre halvan av resultatvektorn.

upper
Vector64<Int32>

Den vektor som kommer att begränsas till den övre halvan av resultatvektorn.

Returer

En vektor med Int16 innehållande element som är begränsade med mättnad från lower och upper.

Gäller för