Home -> IFrameBuffer -> WindowInfoBase

Description

The WindowInfoBase structure is the common base structure passed to BindWindow. Derived structures either contain the native window handles required to bind a framebuffer to a window for presentation, or describe a renderer-owned headless target with a window-like size.

The base fields allow the renderer to validate the structure and dispatch to the correct native window binding path.

The platform-specific structures are provided by PlatformBindings.

Enumerations

Name Description
Public Enum WindowType
Identifies the native platform window handle type described by the concrete window information structure.

Members

Name Type Description
Public member structureSizeInBytes size_t
Reports the byte size of the concrete window information structure supplied by the application.
Public member windowType WindowType
Identifies the concrete platform window information structure supplied to BindWindow.

See also