carb::AcquireInterfaceOptions

Defined in carb/Framework.h

struct AcquireInterfaceOptions

A structure used with Framework::internalAcquireInterface(). Typically callers should use one of the adapter functions such as Framework::tryAcquireInterface() and not use this directly.

Public Members

size_t sizeofThis

Size of this structure for versioning.

const char *clientName

The client requesting this interface.

InterfaceDesc desc

The interface requested.

AcquireInterfaceFlags flags

Type and flags. One Type must be specified as well as any flags.

const void *typeParam

Context interpreted based on the type specified in the flags member.