PureBasic

OutputDepth()

Синтаксис

Result = OutputDepth()

Описание


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

Параметры

Ничего.

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

Возвращает глубину цвета в битах на пиксель.

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

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

См. также

OutputWidth(), OutputHeight()

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

Все

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