reckfellENGINE

ExternalTexture

Texture который показывает содержание внешнего буфера.

На этой странице
class ExternalTextureReckfellSharpНаследует Texture2D

Texture который показывает содержание внешнего буфера.

Отображает содержимое внешнего буфера, предоставленного платформой. Требуется расширение OES_EGL_image_external(https://registry.khronos.org/OpenGL/extensions/OES/OES_EGL_image_external.txt) (OpenGL) или расширение VK_ANDROID_external_memory_android_hardware_buffer(https://registry.khronos.org/vulkan/specs/1.1-extensions/html/vkspec.html#VK_ANDROID_external_memory_android_hardware_buffer) (Vulkan). Примечание: В настоящее время поддерживается только в сборках Android.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

ExternalTextureКонструктор
# ExternalTexture
C#
public ExternalTexture();

Свойства1

SizeСвойство
# Size
C#
public Vector2 Size { get; set; }

Внешний размер текстуры.

Методы3

GetExternalTextureIdulong
# GetExternalTextureId
C#
public ulong GetExternalTextureId();

Возвращает внешний идентификатор текстуры. В зависимости от вашего варианта использования вам может потребоваться передать это API платформы, например, при создании android.graphics.SurfaceTexture на Android.

Возвращает ulong
SetExternalBufferIdvoid
# SetExternalBufferId
C#
public void SetExternalBufferId(ulong externalBufferId);

Устанавливает идентификатор внешнего буфера. В зависимости от вашего варианта использования вам может потребоваться вызвать его с данными, полученными от API платформы, например, SurfaceTexture.getHardwareBuffer() на Android.

Параметры
ИмяТипПо умолчанию
externalBufferIdulong—
SetSizevoid
# SetSize
C#
public void SetSize(Vector2 size);
Параметры
ИмяТипПо умолчанию
sizeVector2—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.