Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Die Hilfsbibliothek D3DX10 ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.
Beschreibt einen zweistufigen Vektor, einschließlich Operatorüberladungen und Typüberladungen. Identisch mit einem D3DXVECTOR2, verwendet aber 16-Bit-Gleitkommawerte für x, y und z.
Syntax
typedef struct D3DXVECTOR2_16F {
FLOAT x;
FLOAT y;
} D3DXVECTOR2_16F, *LPD3DXVECTOR2_16F;
Member
Bemerkungen
D3DXVECTOR2_16F verfügt über die folgenden C++-Erweiterungen.
D3DXVECTOR2_16F Erweiterungen
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;
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|
Weitere Informationen