Vector64 Vector64 Vector64 Vector64 Class

定義

public ref class Vector64 abstract sealed
public static class Vector64
type Vector64 = class
Public Module Vector64
継承
Vector64Vector64Vector64Vector64

メソッド

As<T,U>(Vector64<T>) As<T,U>(Vector64<T>) As<T,U>(Vector64<T>) As<T,U>(Vector64<T>)

TVector64<T> を型 U の新しい Vector64<T> として再解釈します。Reinterprets a Vector64<T> of type T as a new Vector64<T> of type U.

AsByte<T>(Vector64<T>) AsByte<T>(Vector64<T>) AsByte<T>(Vector64<T>) AsByte<T>(Vector64<T>)

Byte の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type Byte.

AsDouble<T>(Vector64<T>) AsDouble<T>(Vector64<T>) AsDouble<T>(Vector64<T>) AsDouble<T>(Vector64<T>)

Double の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type Double.

AsInt16<T>(Vector64<T>) AsInt16<T>(Vector64<T>) AsInt16<T>(Vector64<T>) AsInt16<T>(Vector64<T>)

Int16 の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type Int16.

AsInt32<T>(Vector64<T>) AsInt32<T>(Vector64<T>) AsInt32<T>(Vector64<T>) AsInt32<T>(Vector64<T>)

Int32 の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type Int32.

AsInt64<T>(Vector64<T>) AsInt64<T>(Vector64<T>) AsInt64<T>(Vector64<T>) AsInt64<T>(Vector64<T>)

Int64 の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type Int64.

AsSByte<T>(Vector64<T>) AsSByte<T>(Vector64<T>) AsSByte<T>(Vector64<T>) AsSByte<T>(Vector64<T>)

SByte の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type SByte.

AsSingle<T>(Vector64<T>) AsSingle<T>(Vector64<T>) AsSingle<T>(Vector64<T>) AsSingle<T>(Vector64<T>)

Single の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type Single.

AsUInt16<T>(Vector64<T>) AsUInt16<T>(Vector64<T>) AsUInt16<T>(Vector64<T>) AsUInt16<T>(Vector64<T>)

UInt16 の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type UInt16.

AsUInt32<T>(Vector64<T>) AsUInt32<T>(Vector64<T>) AsUInt32<T>(Vector64<T>) AsUInt32<T>(Vector64<T>)

UInt32 の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type UInt32.

AsUInt64<T>(Vector64<T>) AsUInt64<T>(Vector64<T>) AsUInt64<T>(Vector64<T>) AsUInt64<T>(Vector64<T>)

UInt64 の新しい Vector64 として Vector64<T> を再解釈します。Reinterprets a Vector64<T> as a new Vector64 of type UInt64.

Create(SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte) Create(SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte) Create(SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte) Create(SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte)

各要素を対応する指定値に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value.

Create(Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte) Create(Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte) Create(Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte) Create(Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)

各要素を対応する指定値に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value.

Create(UInt16, UInt16, UInt16, UInt16) Create(UInt16, UInt16, UInt16, UInt16) Create(UInt16, UInt16, UInt16, UInt16) Create(UInt16, UInt16, UInt16, UInt16)

各要素を対応する指定値に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value.

Create(Int16, Int16, Int16, Int16) Create(Int16, Int16, Int16, Int16) Create(Int16, Int16, Int16, Int16) Create(Int16, Int16, Int16, Int16)

各要素を対応する指定値に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value.

Create(Single, Single) Create(Single, Single) Create(Single, Single) Create(Single, Single)

各要素を対応する指定値に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value.

Create(Int32, Int32) Create(Int32, Int32) Create(Int32, Int32) Create(Int32, Int32)

各要素を対応する指定値に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value.

Create(UInt64) Create(UInt64) Create(UInt64) Create(UInt64)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

Create(UInt32) Create(UInt32) Create(UInt32) Create(UInt32)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

Create(UInt32, UInt32) Create(UInt32, UInt32) Create(UInt32, UInt32) Create(UInt32, UInt32)

各要素を対応する指定値に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value.

Create(Single) Create(Single) Create(Single) Create(Single)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

Create(SByte) Create(SByte) Create(SByte) Create(SByte)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

Create(Int64) Create(Int64) Create(Int64) Create(Int64)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

Create(Int32) Create(Int32) Create(Int32) Create(Int32)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

Create(Int16) Create(Int16) Create(Int16) Create(Int16)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

Create(Double) Create(Double) Create(Double) Create(Double)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

Create(Byte) Create(Byte) Create(Byte) Create(Byte)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

Create(UInt16) Create(UInt16) Create(UInt16) Create(UInt16)

指定された値にすべての要素を初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with all elements initialized to the specified value.

CreateScalar(UInt32) CreateScalar(UInt32) CreateScalar(UInt32) CreateScalar(UInt32)

最初の要素を指定された値に初期化し、残りの要素を 0 に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero.

CreateScalar(Single) CreateScalar(Single) CreateScalar(Single) CreateScalar(Single)

最初の要素を指定された値に初期化し、残りの要素を 0 に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero.

CreateScalar(SByte) CreateScalar(SByte) CreateScalar(SByte) CreateScalar(SByte)

最初の要素を指定された値に初期化し、残りの要素を 0 に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero.

CreateScalar(UInt16) CreateScalar(UInt16) CreateScalar(UInt16) CreateScalar(UInt16)

最初の要素を指定された値に初期化し、残りの要素を 0 に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero.

CreateScalar(Int16) CreateScalar(Int16) CreateScalar(Int16) CreateScalar(Int16)

最初の要素を指定された値に初期化し、残りの要素を 0 に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero.

CreateScalar(Byte) CreateScalar(Byte) CreateScalar(Byte) CreateScalar(Byte)

最初の要素を指定された値に初期化し、残りの要素を 0 に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero.

CreateScalar(Int32) CreateScalar(Int32) CreateScalar(Int32) CreateScalar(Int32)

最初の要素を指定された値に初期化し、残りの要素を 0 に初期化して、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero.

CreateScalarUnsafe(Byte) CreateScalarUnsafe(Byte) CreateScalarUnsafe(Byte) CreateScalarUnsafe(Byte)

最初の要素を指定された値に初期化し、残りの要素を初期化しないままで、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized.

CreateScalarUnsafe(Int16) CreateScalarUnsafe(Int16) CreateScalarUnsafe(Int16) CreateScalarUnsafe(Int16)

最初の要素を指定された値に初期化し、残りの要素を初期化しないままで、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized.

CreateScalarUnsafe(Int32) CreateScalarUnsafe(Int32) CreateScalarUnsafe(Int32) CreateScalarUnsafe(Int32)

最初の要素を指定された値に初期化し、残りの要素を初期化しないままで、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized.

CreateScalarUnsafe(SByte) CreateScalarUnsafe(SByte) CreateScalarUnsafe(SByte) CreateScalarUnsafe(SByte)

最初の要素を指定された値に初期化し、残りの要素を初期化しないままで、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized.

CreateScalarUnsafe(Single) CreateScalarUnsafe(Single) CreateScalarUnsafe(Single) CreateScalarUnsafe(Single)

最初の要素を指定された値に初期化し、残りの要素を初期化しないままで、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized.

CreateScalarUnsafe(UInt16) CreateScalarUnsafe(UInt16) CreateScalarUnsafe(UInt16) CreateScalarUnsafe(UInt16)

最初の要素を指定された値に初期化し、残りの要素を初期化しないままで、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized.

CreateScalarUnsafe(UInt32) CreateScalarUnsafe(UInt32) CreateScalarUnsafe(UInt32) CreateScalarUnsafe(UInt32)

最初の要素を指定された値に初期化し、残りの要素を初期化しないままで、新しい Vector64<T> インスタンスを作成します。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized.

GetElement<T>(Vector64<T>, Int32) GetElement<T>(Vector64<T>, Int32) GetElement<T>(Vector64<T>, Int32) GetElement<T>(Vector64<T>, Int32)

指定したインデックス位置にある要素を取得します。Gets the element at the specified index.

ToScalar<T>(Vector64<T>) ToScalar<T>(Vector64<T>) ToScalar<T>(Vector64<T>) ToScalar<T>(Vector64<T>)

指定のベクターを、最初の要素の値を含むスカラーに変換します。Converts the given vector to a scalar containing the value of the first element.

ToVector128<T>(Vector64<T>) ToVector128<T>(Vector64<T>) ToVector128<T>(Vector64<T>) ToVector128<T>(Vector64<T>)

指定のベクターを、下位 64 ビットを指定のベクターの値に設定し、上位 64 ビットを 0 に初期化した新しい Vector128<T> に変換します。Converts the given vector to a new Vector128<T> with the lower 64-bits set to the value of the given vector and the upper 64-bits initialized to zero.

ToVector128Unsafe<T>(Vector64<T>) ToVector128Unsafe<T>(Vector64<T>) ToVector128Unsafe<T>(Vector64<T>) ToVector128Unsafe<T>(Vector64<T>)

指定のベクターを、下位 64 ビットを指定のベクターの値に設定し、上位 64 ビットが未初期化のままの新しい Vector128<T> に変換します。Converts the given vector to a new Vector128<T> with the lower 64-bits set to the value of the given vector and the upper 64-bits left uninitialized.

WithElement<T>(Vector64<T>, Int32, T) WithElement<T>(Vector64<T>, Int32, T) WithElement<T>(Vector64<T>, Int32, T) WithElement<T>(Vector64<T>, Int32, T)

指定のインデックスの要素を指定の値に設定し、残りの要素を指定のベクターと同じ値に設定して、新しい Vector64<T> を作成します。Creates a new Vector64<T> with the element at the specified index set to the specified value and the remaining elements set to the same value as that in the given vector.

適用対象