Box, Border - BratokHR/RenderClass-DX9 GitHub Wiki

Box

Рисование плоскости:

void cRender.DrawBox( float x, float y, float width, float height, DWORD color );

Параметры

x
Смещение по оси X
y
Смещение по оси Y
width
Ширина
height
Высота
color
Цвет

BoxBorder

Рисование рамки:

void cRender.DrawBorder( float x, float y, float width, float height, float size, DWORD Color );

Параметры

x
Смещение по оси X
y
Смещение по оси Y
width
Ширина
height
Высота
size
Ширина рамки
color
Цвет

Пример

cRender render;

HRESULT APIENTRY hEndScene( LPDIRECT3DDEVICE9 pDevice )
{
    // Рисование красной плоскости с координатами [200,200] размерами [300,500]
    render.DrawBox( 200, 20, 300, 500, 0xFFFF0000 );

    // Рисование зеленой рамки шириной 5px с координатами [400,500] размерами [50,75]
    render.DrawBorder( 400, 500, 50, 75, 5, 0xFF00FF00 );

    return pEndScene( pDevice );
}
⚠️ **GitHub.com Fallback** ⚠️