====== std.android.native_window ====== ANativeWindow-Bindings: Surface-Handle für OpenGL ES-Rendering und direktes Pixel-Schreiben. Das ANativeWindow-Handle wird über die App-Glue-Callbacks (APP_CMD_INIT_WINDOW) bereitgestellt. → [[lyx_-_programmiersprache:units:android|std.android]] · [[lyx_-_programmiersprache:units:android:gles2|std.android.gles2]] · [[lyx_-_programmiersprache:units:android:app_glue|std.android.app_glue]] ---- ===== Typen ===== ==== ANativeWindow_Buffer (struct) ==== ^ Feld ^ Typ ^ | ''width'' | ''int64'' | | ''height'' | ''int64'' | | ''stride'' | ''int64'' | | ''format'' | ''int64'' | | ''bits'' | ''int64'' | | ''reserved'' | ''int64'' | ==== ARect (struct) ==== ^ Feld ^ Typ ^ | ''left'' | ''int64'' | | ''top'' | ''int64'' | | ''right'' | ''int64'' | | ''bottom'' | ''int64'' | ---- ===== Funktionen ===== ^ Signatur ^ Sichtbarkeit ^ Beschreibung ^ ---- //Signaturen automatisch aus ''std/android/native_window.lyx'' erzeugt (Stand 2026-08-02, lyxc 1.0.21A). Beschreibungen stammen aus den Quellkommentaren und sind teilweise unvollständig.//