Vector4h コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Vector4h(Half) | |
| Vector4h(Vector4) |
新しい Half4 インスタンスは、Vector4 を 16 ビットの半精度浮動小数点に変換します。 |
| Vector4h(Vector4) |
新しい Half4 インスタンスは、Vector4 を 16 ビットの半精度浮動小数点に変換します。 これは最速のコンストラクターです。 |
| Vector4h(Vector4d) |
新しい Half4 インスタンスは、Vector4d を 16 ビットの半精度浮動小数点に変換します。 |
| Vector4h(Vector4d) |
新しい Half4 インスタンスは、Vector4d を 16 ビットの半精度浮動小数点に変換します。 これはより高速なコンストラクターです。 |
| Vector4h(Single) | |
| Vector4h(Vector4, Boolean) | |
| Vector4h(Vector4, Boolean) | |
| Vector4h(Vector4d, Boolean) | |
| Vector4h(Vector4d, Boolean) | |
| Vector4h(SerializationInfo, StreamingContext) |
オブジェクトを逆シリアル化するために ISerializable によって使用されるコンストラクター。 |
| Vector4h(Half, Half, Half, Half) |
新しい Half4 インスタンスは変換を回避し、Half パラメーターから直接コピーします。 |
| Vector4h(Single, Single, Single, Single) |
新しい Half4 インスタンスは、4 つのパラメーターを 16 ビットの半精度浮動小数点に変換します。 |
| Vector4h(Single, Single, Single, Single, Boolean) |
新しい Half4 インスタンスは、4 つのパラメーターを 16 ビットの半精度浮動小数点に変換します。 |
Vector4h(Half)
public Vector4h(OpenTK.Half value);
new OpenTK.Vector4h : OpenTK.Half -> OpenTK.Vector4h
パラメーター
- value
- Half
適用対象
Vector4h(Vector4)
重要
この API は CLS 準拠ではありません。
新しい Half4 インスタンスは、Vector4 を 16 ビットの半精度浮動小数点に変換します。
[System.CLSCompliant(false)]
public Vector4h(OpenTK.Vector4 v);
new OpenTK.Vector4h : OpenTK.Vector4 -> OpenTK.Vector4h
パラメーター
- v
- Vector4
OpenTK.Vector4
- 属性
適用対象
Vector4h(Vector4)
新しい Half4 インスタンスは、Vector4 を 16 ビットの半精度浮動小数点に変換します。 これは最速のコンストラクターです。
public Vector4h(ref OpenTK.Vector4 v);
new OpenTK.Vector4h : -> OpenTK.Vector4h
パラメーター
- v
- Vector4
OpenTK.Vector4
適用対象
Vector4h(Vector4d)
新しい Half4 インスタンスは、Vector4d を 16 ビットの半精度浮動小数点に変換します。
public Vector4h(OpenTK.Vector4d v);
new OpenTK.Vector4h : OpenTK.Vector4d -> OpenTK.Vector4h
パラメーター
- v
- Vector4d
OpenTK.Vector4d
適用対象
Vector4h(Vector4d)
重要
この API は CLS 準拠ではありません。
新しい Half4 インスタンスは、Vector4d を 16 ビットの半精度浮動小数点に変換します。 これはより高速なコンストラクターです。
[System.CLSCompliant(false)]
public Vector4h(ref OpenTK.Vector4d v);
new OpenTK.Vector4h : -> OpenTK.Vector4h
パラメーター
- v
- Vector4d
OpenTK.Vector4d
- 属性
適用対象
Vector4h(Single)
public Vector4h(float value);
new OpenTK.Vector4h : single -> OpenTK.Vector4h
パラメーター
- value
- Single
適用対象
Vector4h(SerializationInfo, StreamingContext)
オブジェクトを逆シリアル化するために ISerializable によって使用されるコンストラクター。
public Vector4h(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new OpenTK.Vector4h : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> OpenTK.Vector4h
パラメーター
- info
- SerializationInfo
- context
- StreamingContext
適用対象
Vector4h(Half, Half, Half, Half)
新しい Half4 インスタンスは変換を回避し、Half パラメーターから直接コピーします。
public Vector4h(OpenTK.Half x, OpenTK.Half y, OpenTK.Half z, OpenTK.Half w);
new OpenTK.Vector4h : OpenTK.Half * OpenTK.Half * OpenTK.Half * OpenTK.Half -> OpenTK.Vector4h
パラメーター
- x
- Half
16 ビットの半精度浮動小数点数の Half インスタンス。
- y
- Half
16 ビットの半精度浮動小数点数の Half インスタンス。
- z
- Half
16 ビットの半精度浮動小数点数の Half インスタンス。
- w
- Half
16 ビットの半精度浮動小数点数の Half インスタンス。
適用対象
Vector4h(Single, Single, Single, Single)
Vector4h(Single, Single, Single, Single, Boolean)
新しい Half4 インスタンスは、4 つのパラメーターを 16 ビットの半精度浮動小数点に変換します。
public Vector4h(float x, float y, float z, float w, bool throwOnError);
new OpenTK.Vector4h : single * single * single * single * bool -> OpenTK.Vector4h
パラメーター
- x
- Single
32 ビット単精度浮動小数点数。
- y
- Single
32 ビット単精度浮動小数点数。
- z
- Single
32 ビット単精度浮動小数点数。
- w
- Single
32 ビット単精度浮動小数点数。
- throwOnError
- Boolean
変換結果が意味がない場合にスローするチェックを有効にします。