Skip to main content
Version: 20 Mar 2024

NativeBindings

Inherits from:
MagicLeapNativeBindings

Public Methods

XrResult MLOpenXRCreateFacialExpressionClient

public XrResult MLOpenXRCreateFacialExpressionClient(
uint requestedCount,
FacialBlendShape [] requestedFacialBlendShapes,
out ulong facialExpressionClient
)

Parameters

TypeNameDescription
uintrequestedCount
FacialBlendShape []requestedFacialBlendShapesThe type of facial expression blend shape.
out ulongfacialExpressionClient

XrResult MLOpenXRDestroyFacialExpressionClient

public XrResult MLOpenXRDestroyFacialExpressionClient(
ulong facialExpressionClient
)

Parameters

TypeNameDescription
ulongfacialExpressionClient

XrResult MLOpenXRGetFacialExpressionBlendShapesInfo

public XrResult MLOpenXRGetFacialExpressionBlendShapesInfo(
ulong facialExpressionClient,
uint blendShapeCount,
BlendShapeProperties [] blendShapes
)

Parameters

TypeNameDescription
ulongfacialExpressionClient
uintblendShapeCount
BlendShapeProperties []blendShapesThe data properties associated with a given blend shape obtained by the Facial Expressions API.