Kanzi  3.9.5
Kanzi Engine API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
kzs_window_native.h File Reference

Kanzi window, native part for Android platform. More...

Functions

kzsError kzsWindowNativeCreateWrapper (ANativeWindow *windowHandle, struct KzsWindowNative **out_windowNative)
 Creates native window from Android window. More...
 
ANativeWindow * kzsWindowNativeGetAndroidWindow (const struct KzsWindowNative *windowNative)
 Retrieve Android window (originates from Java side Surface) from native window. More...
 
kzsError kzsWindowNativeSetAndroidNativeWindow (struct KzsWindowNative *windowNative, ANativeWindow *androidNativeWindow)
 Pass Android window (originates from Java side Surface) to native window. More...
 

Detailed Description

Kanzi window, native part for Android platform.

Copyright 2008-2017 by Rightware. All rights reserved.

Function Documentation

◆ kzsWindowNativeCreateWrapper()

kzsError kzsWindowNativeCreateWrapper ( ANativeWindow *  windowHandle,
struct KzsWindowNative **  out_windowNative 
)

Creates native window from Android window.

◆ kzsWindowNativeGetAndroidWindow()

ANativeWindow* kzsWindowNativeGetAndroidWindow ( const struct KzsWindowNative *  windowNative)

Retrieve Android window (originates from Java side Surface) from native window.

◆ kzsWindowNativeSetAndroidNativeWindow()

kzsError kzsWindowNativeSetAndroidNativeWindow ( struct KzsWindowNative *  windowNative,
ANativeWindow *  androidNativeWindow 
)

Pass Android window (originates from Java side Surface) to native window.