D3DXVECTOR2_16F構造体
Note
D3DX10 ユーティリティ ライブラリは非推奨です。 代わりに DirectXMath を使用することをお勧めします。
演算子オーバーロードと型キャストを含む 2 成分ベクトルについて説明します。 D3DXVECTOR2 と同じですが、x、y、z には 16 ビット浮動小数点値が使用されます。
構文
typedef struct D3DXVECTOR2_16F {
FLOAT x;
FLOAT y;
} D3DXVECTOR2_16F, *LPD3DXVECTOR2_16F;
メンバー
注釈
D3DXVECTOR2_16F には、次の C++ 拡張機能があります。
D3DXVECTOR2_16F拡張機能
typedef struct D3DXVECTOR2_16F
{
#ifdef __cplusplus
public:
D3DXVECTOR2_16F() {};
D3DXVECTOR2_16F( CONST FLOAT * );
D3DXVECTOR2_16F( CONST D3DXFLOAT16 * );
D3DXVECTOR2_16F( CONST D3DXFLOAT16 &x, CONST D3DXFLOAT16 &y );
// casting
operator D3DXFLOAT16* ();
operator CONST D3DXFLOAT16* () const;
// binary operators
BOOL operator == ( CONST D3DXVECTOR2_16F& ) const;
BOOL operator != ( CONST D3DXVECTOR2_16F& ) const;
public:
#endif //__cplusplus
D3DXFLOAT16 x, y;
} D3DXVECTOR2_16F, *LPD3DXVECTOR2_16F;
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目