Version | |
public readonly struct Version32 : IEquatable<Version32>, IComparable<Version32>
The Version32 type exposes the following members.
| Name | Description | |
|---|---|---|
| Version32(UInt32) | Constructs a new Version32 with the given raw value. | |
| Version32(UInt32, UInt32, UInt32) | Constructs a new Version32 with the given major, minor and patch values. If path is bigger than 0xFFF (4095), it will be set to 0. |
| Name | Description | |
|---|---|---|
| Major | Major version number | |
| Minor | Minor version number | |
| Patch | Patch version number | |
| Value | The raw 32-bit value of the Version32. | |
| Variant | Variant number. This is always 0 for the Vulkan API. |
| Name | Description | |
|---|---|---|
| CompareTo | ||
| Equals(Object) | (Overrides ValueTypeEquals(Object)) | |
| Equals(Version32) | Returns whether another Version32 value is considered equal to this one. Two Version32s are considered equal when their raw values are equal. | |
| GetHashCode | (Overrides ValueTypeGetHashCode) | |
| ToString | (Overrides ValueTypeToString) |
| Name | Description | |
|---|---|---|
| (UInt32 to Version32) | ||
| (Version to Version32) | ||
| (Version32 to UInt32) | ||
| (Version32 to Version) |
| Name | Description | |
|---|---|---|
| Version_1_0 | Version 1.0.0 | |
| Version_1_1 | Version 1.1.0 | |
| Version_1_2 | Version 1.2.0 | |
| Version_1_3 | Version 1.3.0 |