Freigeben über


D3DXFLOAT16-Erweiterungen

Hinweis

Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.

Stellt Operatorüberladungen und Typumwandlungen für D3DXFLOAT16-Strukturen bereit.

typedef struct D3DXFLOAT16
{
#ifdef __cplusplus
public:
    D3DXFLOAT16() {};
    D3DXFLOAT16( FLOAT );
    D3DXFLOAT16( CONST D3DXFLOAT16& );

    // casting
    operator FLOAT ();

    // binary operators
    BOOL operator == ( CONST D3DXFLOAT16& ) const;
    BOOL operator != ( CONST D3DXFLOAT16& ) const;

protected:
#endif //__cplusplus
    WORD value;
} D3DXFLOAT16, *LPD3DXFLOAT16;

Abgeleitete Typen: *LPD3DXFLOAT16

Member

Weitere Informationen zu Strukturmembern finden Sie unter D3DXFLOAT16.

Bemerkungen

Operatorüberladungen und Typumwandlungen für diese Struktur werden in d3dx9math.inl implementiert.

Anforderungen

Anforderung Wert
Header
D3dx9math.h

Siehe auch

D3DX-Strukturen