C Specification
The XrEventDataPassthroughLayerResumedMETA structure is defined as:
// Provided by XR_META_passthrough_layer_resumed_event
typedef struct XrEventDataPassthroughLayerResumedMETA {
XrStructureType type;
const void* next;
XrPassthroughLayerFB layer;
} XrEventDataPassthroughLayerResumedMETA;
Members
Description
Runtimes must queue the event exactly once when first presenting passthrough after an app successfully calls one of the following:
-
xrCreatePassthroughLayerFB with flag
XR_PASSTHROUGH_IS_RUNNING_AT_CREATION_BIT_FBset
The passthrough layer state is reset when the app calls xrPassthroughLayerPauseFB.
Runtimes must queue the event again, if xrPassthroughLayerPauseFB is followed by xrPassthroughLayerResumeFB. During the transition from paused to resumed state, the event is queued exactly once when passthrough has been presented for the first time. If the passthrough feature is not active during the transition, for example because it has been paused using xrPassthroughPauseFB, the event is queued when passthrough becomes active.
See Also
Document Notes
For more information, see the OpenXR Specification
This page is extracted from the OpenXR Specification. Fixes and changes should be made to the Specification, not directly.
Copyright
Copyright 2014-2025 The Khronos Group Inc.
This work is licensed under a Creative Commons Attribution 4.0 International License.