Struct XrCompositionLayerBaseHeader
The XrCompositionLayerBaseHeader structure is not intended to be directly used, but forms a basis for defining current and future structures containing composition layer information. The XrFrameEndInfo structure contains an array of pointers to these polymorphic header structures.
Inherited Members
Namespace: VIVE.OpenXR
Assembly: VIVE.OpenXR.dll
Syntax
public struct XrCompositionLayerBaseHeader
Fields
layerFlags
A bitmask of XrCompositionLayerFlagBits describing flags to apply to the layer.
Declaration
public XrCompositionLayerFlags layerFlags
Field Value
Type | Description |
---|---|
XrCompositionLayerFlags |
next
Next is NULL or a pointer to the next structure in a structure chain, such as XrPassthroughMeshTransformInfoHTC.
Declaration
public IntPtr next
Field Value
Type | Description |
---|---|
IntPtr |
space
The XrSpace in which the layer will be kept stable over time.
Declaration
public XrSpace space
Field Value
Type | Description |
---|---|
XrSpace |
type
The XrStructureType of this structure.
Declaration
public XrStructureType type
Field Value
Type | Description |
---|---|
XrStructureType |