Point4D 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
非アフィン 3-D 行列を使用して変換を実行する際に使用されるワールド空間内の x 座標、y 座標、z 座標、w 座標点を表します。
public value class Point4D : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))]
[System.Serializable]
public struct Point4D : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))]
public struct Point4D : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))>]
[<System.Serializable>]
type Point4D = struct
interface IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Media3D.Point4DConverter))>]
type Point4D = struct
interface IFormattable
Public Structure Point4D
Implements IFormattable
- 継承
- 属性
- 実装
注釈
XAML では、 Point4D の値間の区切り記号にはコンマまたはスペースを指定できます。
カルチャによっては、ピリオド文字の代わりにコンマ文字を 10 進区切り記号として使用する場合があります。 インバリアント カルチャの XAML 処理は、ほとんどの XAML プロセッサ実装で既定で en-US され、ピリオドは 10 進区切り記号であると想定されます。 XAML で Point4D を指定する場合は、コンマ文字を 10 進区切り記号として使用しないでください。これは、 Point4D 属性値のコンポーネントへの文字列型変換と競合するためです。
XAML 属性の使用法
<object property="x,y,z,w"/>
-or-
<object property="x y z w"/>
XAML 値
コンストラクター
| 名前 | 説明 |
|---|---|
| Point4D(Double, Double, Double, Double) |
Point4D構造体の新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| W | |
| X | |
| Y | |
| Z |
メソッド
| 名前 | 説明 |
|---|---|
| Add(Point4D, Point4D) | |
| Equals(Object) |
指定したObjectがPoint4D構造体であるかどうかを判断し、指定したXのY、Z、W、およびObjectプロパティがこのX構造体のY、Z、W、およびPoint4Dプロパティと等しいかどうかを判断します。 |
| Equals(Point4D, Point4D) |
2 つの Point4D 構造体の等価性を比較します。 |
| Equals(Point4D) |
2 つの Point4D 構造体の等価性を比較します。 |
| GetHashCode() |
この Point4D 構造体のハッシュ コードを返します。 |
| Multiply(Point4D, Matrix3D) | |
| Offset(Double, Double, Double, Double) |
指定した量で Point4D 構造を変換します。 |
| Parse(String) | |
| Subtract(Point4D, Point4D) | |
| ToString() | |
| ToString(IFormatProvider) |
演算子
| 名前 | 説明 |
|---|---|
| Addition(Point4D, Point4D) | |
| Equality(Point4D, Point4D) |
2 つの Point4D 構造体の等価性を比較します。 |
| Inequality(Point4D, Point4D) |
2 つの Point4D 構造体の不等値を比較します。 |
| Multiply(Point4D, Matrix3D) | |
| Subtraction(Point4D, Point4D) |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
このメンバーは、Windows Presentation Foundation (WPF) インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 このメンバーの説明については、 ToString(String, IFormatProvider)を参照してください。 |