Vector512.ExtractMostSignificantBits<T>(Vector512<T>) Method

Definition

Important

This API is not CLS-compliant.

Extracts the most significant bit from each element in a vector.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::UInt64 ExtractMostSignificantBits(System::Runtime::Intrinsics::Vector512<T> vector);
[System.CLSCompliant(false)]
public static ulong ExtractMostSignificantBits<T> (this System.Runtime.Intrinsics.Vector512<T> vector);
[<System.CLSCompliant(false)>]
static member ExtractMostSignificantBits : System.Runtime.Intrinsics.Vector512<'T> -> uint64
<Extension()>
Public Function ExtractMostSignificantBits(Of T) (vector As Vector512(Of T)) As ULong

Type Parameters

T

The type of the elements in the vector.

Parameters

vector
Vector512<T>

The vector whose elements should have their most significant bit extracted.

Returns

The packed most significant bits extracted from the elements in vector.

Attributes

Exceptions

The type of vector (T) is not supported.

Applies to