Class XrEventDataColocationAdvertisementCompleteMETA

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<XrEventDataColocationAdvertisementCompleteMETA>
org.lwjgl.openxr.XrEventDataColocationAdvertisementCompleteMETA
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class XrEventDataColocationAdvertisementCompleteMETA extends org.lwjgl.system.Struct<XrEventDataColocationAdvertisementCompleteMETA> implements org.lwjgl.system.NativeResource
advertisement complete event.
Description

The runtime must queue exactly one XrEventDataColocationAdvertisementCompleteMETA event whenever an active colocation advertisement is stopped. This includes if the colocation advertisement is stopped due to an application calling StopColocationAdvertisementMETA, or the runtime needs to stop the colocation advertisement for any reason. If the colocation advertisement is stopped due to an application calling StopColocationAdvertisementMETA, the runtime must queue the XrEventDataColocationAdvertisementCompleteMETA event before queuing the corresponding XrEventDataStopColocationAdvertisementCompleteMETA event. When the XrSession is destroyed, the runtime must stop all active advertisements started from the same XrSession.

Valid Usage (Implicit)
See Also

StartColocationAdvertisementMETA, StopColocationAdvertisementMETA

Layout


 struct XrEventDataColocationAdvertisementCompleteMETA {
     XrStructureType type();
     void const * next();
     XrAsyncRequestIdFB advertisementRequestId();
     XrResult result();
 }