NVector16b Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a native vector_byte16 type, which contains 16 byte values.
public struct NVector16b : IEquatable<CoreGraphics.NVector16b>
type NVector16b = struct
- Inheritance
-
NVector16b
- Implements
Remarks
This type provides a managed representation of the native vector_byte16 type defined in /usr/include/simd/vector_types.h.
Constructors
| Name | Description |
|---|---|
| NVector16b(Byte[]) |
Initializes a new instance of the NVector16b struct from a byte array. |
Properties
| Name | Description |
|---|---|
| Item[Int32] |
Gets or sets the byte value at the specified index. |
| Zero |
Gets a vector with all elements set to zero. |
Methods
| Name | Description |
|---|---|
| AsSpan() |
Returns a read-only span over the 16 bytes of this vector. |
| Equals(NVector16b) |
Determines whether this vector is equal to the specified vector. |
| Equals(Object) |
Determines whether the specified object is equal to this vector. |
| GetHashCode() |
Returns the hash code for this vector. |
| ToString() |
Returns a string representation of the vector. |
Operators
| Name | Description |
|---|---|
| Equality(NVector16b, NVector16b) |
Determines whether two NVector16b instances are equal. |
| Inequality(NVector16b, NVector16b) |
Determines whether two NVector16b instances are not equal. |