Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
ExternalTexture
Hérite de : Texture2D < Texture < Resource < RefCounted < Object
Texture qui affiche le contenu d'un buffer externe.
Description
Affiche le contenu d'un buffer externe fourni par la plateforme.
Nécessite l'extension OES_EGL_image_external (OpenGL) ou l'extension VK_ANDROID_external_memory_android_hardware_buffer (Vulkan).
Note : Ceci n'est actuellement supporté que dans les compilations Android.
Propriétés
resource_local_to_scene |
|
|
|
Méthodes
get_external_texture_id() const |
|
void |
set_external_buffer_id(external_buffer_id: int) |
Descriptions des propriétés
Vector2 size = Vector2(256, 256) 🔗
Taille de la texture externe.
Descriptions des méthodes
int get_external_texture_id() const 🔗
Renvoie l'ID de la texture externe.
Selon votre cas d'utilisation, vous pourriez avoir besoin de passer cela aux APIs de la plateforme, par exemple, lors de la création d'un android.graphics.SurfaceTexture sur Android.
void set_external_buffer_id(external_buffer_id: int) 🔗
Renvoie l'ID du buffer externe.
Selon votre cas d'utilisation, vous pourriez avoir besoin d'appeler ceci avec les données reçues d'une API de plateforme, par exemple, SurfaceTexture.getHardwareBuffer() sur Android.