Home -> IRenderer -> WindowSystemInfoBase

Description

The WindowSystemInfoBase structure is the common base structure passed to Initialize. Derived platform-specific structures identify the window system that the renderer will use for future window framebuffer bindings.

Applications do not normally create this base structure directly. Instead, they create the platform-specific structure that matches the windowing environment they are using.

The platform-specific structures are provided by PlatformBindings.

Enumerations

Name Description
Public Enum WindowSystemType
Identifies the platform window system described by the concrete window system information structure.

Members

Name Type Description
Public member structureSizeInBytes size_t
Reports the byte size of the concrete structure supplied by the application, allowing the renderer to validate the structure version.
Public member windowSystemType WindowSystemType
Identifies the concrete window system information structure that has been supplied.

See also