Vector4h 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다.
[System.Serializable]
public struct Vector4h : IEquatable<OpenTK.Vector4h>, System.Runtime.Serialization.ISerializable
type Vector4h = struct
interface ISerializable
- 상속
-
Vector4h
- 특성
- 구현
생성자
Vector4h(Half, Half, Half, Half) |
새 Half4 instance 변환을 방지하고 절반 매개 변수에서 직접 복사합니다. |
Vector4h(Half) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
Vector4h(SerializationInfo, StreamingContext) |
개체를 역직렬화하는 데 ISerializable에서 사용하는 생성자입니다. |
Vector4h(Single, Single, Single, Single, Boolean) |
새로운 Half4 instance 4개 매개 변수를 16비트 반 정밀도 부동 소수점으로 변환합니다. |
Vector4h(Single, Single, Single, Single) |
새로운 Half4 instance 4개 매개 변수를 16비트 반 정밀도 부동 소수점으로 변환합니다. |
Vector4h(Single) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
Vector4h(Vector4, Boolean) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
Vector4h(Vector4, Boolean) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
Vector4h(Vector4) |
새로운 Half4 instance Vector4를 16비트 절반 정밀도 부동 소수점으로 변환합니다. |
Vector4h(Vector4) |
새로운 Half4 instance Vector4를 16비트 절반 정밀도 부동 소수점으로 변환합니다. 가장 빠른 생성자입니다. |
Vector4h(Vector4d, Boolean) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
Vector4h(Vector4d, Boolean) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
Vector4h(Vector4d) |
새로운 Half4 instance Vector4d를 16비트 반정밀도 부동 소수점으로 변환합니다. |
Vector4h(Vector4d) |
새로운 Half4 instance Vector4d를 16비트 반정밀도 부동 소수점으로 변환합니다. 이는 더 빠른 생성자입니다. |
필드
SizeInBytes |
Half4 구조체의 instance 크기(바이트)는 8입니다. |
W |
Half4의 W 구성 요소입니다. |
X |
Half4의 X 구성 요소입니다. |
Y |
Half4의 Y 구성 요소입니다. |
Z |
Half4의 Z 구성 요소입니다. |
속성
Xy |
이 instance X 및 Y 구성 요소를 사용하여 OpenTK.Vector2h를 가져오거나 설정합니다. |
Xyz |
이 instance X, Y 및 Z 구성 요소를 사용하여 OpenTK.Vector3h를 가져오거나 설정합니다. |
메서드
Equals(Vector4h) |
이 instance 지정된 OpenTK.Half4 벡터와 같은지 여부를 나타내는 값을 반환합니다. |
FromBinaryStream(BinaryReader) |
스트림에서 읽어 이 instance X,Y, Z 및 W 구성 요소를 업데이트. |
FromBytes(Byte[], Int32) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
GetBytes(Vector4h) |
Half4를 바이트 배열로 반환합니다. |
GetObjectData(SerializationInfo, StreamingContext) |
ISerialize에서 개체를 serialize하는 데 사용됩니다. |
ToBinaryStream(BinaryWriter) |
이 instance X,Y, Z 및 W 구성 요소를 Stream에 씁니다. |
ToString() |
이 Half4의 숫자를 사람이 읽을 수 있는 형식으로 포함하는 문자열을 반환합니다. |
ToVector4() |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
ToVector4d() |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
연산자
Explicit(Vector4 to Vector4h) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
Explicit(Vector4d to Vector4h) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
Explicit(Vector4h to Vector4) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |
Explicit(Vector4h to Vector4d) |
절반 형식의 4개 구성 요소 벡터입니다. 총 8 바이트를 차지합니다. |