PureBasic

OutputWidth()

Синтаксис

Result = OutputWidth()

Описание


Возвращает ширину текущей поверхности вывода графики.

Параметры

Ничего.

Возвращаемое значение

Возвращает ширину в пикселях. Обычно, это максимальная координата X + 1.

Пример (Фран)

If OpenWindow(0, 0, 0, 200, 200, "Dimensions", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0))
        DrawText(50, 80, "PUREBASIC", RGB(255, 255, 0))
        Debug "Ширина области рисования в пикселях : " + Str(OutputWidth())
        Debug "Высота области рисования в пикселях  : " + Str(OutputHeight())
        Debug "Глубина цвета поверхности вывода в битах на пиксель  : " + Str(OutputDepth())
        StopDrawing()
        ImageGadget(0, 0, 0, 200, 200, ImageID(0))
    EndIf

    Repeat
        Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
EndIf

См. также

OutputHeight(), OutputDepth()

Поддерживаемые OS

Все

<- OutputHeight() - Оглавление 2D Drawing - Plot()->