Class XrSystemEnvironmentDepthPropertiesMETA

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

public class XrSystemEnvironmentDepthPropertiesMETA extends org.lwjgl.system.Struct<XrSystemEnvironmentDepthPropertiesMETA> implements org.lwjgl.system.NativeResource
System property for environment depth.
Description

An application can inspect whether the system is capable of supporting environment depth by extending the XrSystemProperties with XrSystemEnvironmentDepthPropertiesMETA structure when calling GetSystemProperties.

If and only if a runtime returns FALSE for supportsEnvironmentDepth, the runtime must return ERROR_FEATURE_UNSUPPORTED from CreateEnvironmentDepthProviderMETA.

If and only if a runtime returns FALSE for supportsHandRemoval, the runtime must return ERROR_FEATURE_UNSUPPORTED from SetEnvironmentDepthHandRemovalMETA.

Valid Usage (Implicit)

Layout


 struct XrSystemEnvironmentDepthPropertiesMETA {
     XrStructureType type();
     void * next();
     XrBool32 supportsEnvironmentDepth();
     XrBool32 supportsHandRemoval();
 }