Поделиться через


Расширения D3DXFLOAT16

Примечание

Служебная библиотека D3DX является устаревшей. Вместо этого рекомендуется использовать DirectXMath .

Предоставляет перегрузки операторов и приведения типов для структур D3DXFLOAT16 .

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;

Производные типы: *LPD3DXFLOAT16

Элементы

Дополнительные сведения об элементах структуры см. в разделе D3DXFLOAT16.

Комментарии

Перегрузки операторов и приведения типов для этой структуры реализованы в d3dx9math.inl.

Требования

Требование Значение
Заголовок
D3dx9math.h

См. также раздел

Структуры D3DX