Class XrFacialExpressionClientCreateInfoML

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

public class XrFacialExpressionClientCreateInfoML extends org.lwjgl.system.Struct<XrFacialExpressionClientCreateInfoML> implements org.lwjgl.system.NativeResource
Information to create a facial expression handle.
Description

Note that although the naming convention for requestedCount does not align with requestedFacialBlendShapes, they are coupled together.

The XrFacialExpressionClientCreateInfoML structure describes the information to create an XrFacialExpressionClientML handle.

An application specifies the blend shapes they want to query by creating an array of type XrFacialBlendShapeML and passing it to requestedFacialBlendShapes along with the corresponding requestedCount.

The application can also pass in NULL into requestedFacialBlendShapes to capture the entirety of XrFacialBlendShapeML. However, for performance reasons, it may be better to be explicit about what blend shapes to query for performance reasons since some blend shapes may be queried by the runtime at a greater frequency than other blend shapes.

Valid Usage (Implicit)
See Also

CreateFacialExpressionClientML, DestroyFacialExpressionClientML

Layout


 struct XrFacialExpressionClientCreateInfoML {
     XrStructureType type();
     void const * next();
     uint32_t requestedCount();
     XrFacialBlendShapeML const * requestedFacialBlendShapes();
 }