PureBasic

TextureOutput()

Синтаксис

OutputID = TextureOutput(#Texture)

Описание


Возвращает идентификатор OutputID указанной Текстуры (Texture), необходимый для выполнения на ней операций 2D графики. Текстуры, созданные с помощью CreateRenderTexture(), не поддерживаются.

Параметры

#Texture Номер для идентификации Текстуры, на которую будет выводится графика.

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

Идентификатор OutputID указанной Текстуры, для выполнения на ней операций 2D-рендеринга. Это значение должно быть передано непосредственно в функцию StartDrawing(), чтобы появилась возможность начать рисование.
После вызова функции StopDrawing(), текущий OutputID становится недействительным, поэтому каждый последующий запуск функции StartDrawing() требует нового вызова ScreenOutput().

Пример

...
StartDrawing(TextureOutput(#Texture))
; Здесь можно проводить рисование...
StopDrawing()

См. также

StartDrawing(), CreateRenderTexture()

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

Все

<- TextureID() - Texture Index - TextureWidth() ->