Delegate OpenXRHelper.xrEnumerateInstanceExtensionPropertiesDelegate
The function delegate declaration of xrEnumerateInstanceExtensionProperties.
Namespace: VIVE.OpenXR
Assembly: VIVE.OpenXR.dll
Syntax
public delegate XrResult OpenXRHelper.xrEnumerateInstanceExtensionPropertiesDelegate(char[] layerName, uint propertyCapacityInput, ref uint propertyCountOutput, XrExtensionProperties[] properties)
Parameters
Type | Name | Description |
---|---|---|
char[] | layerName | Either NULL or a pointer to a string naming the API layer to retrieve extensions from, as returned by xrEnumerateApiLayerProperties. |
uint | propertyCapacityInput | The capacity of the properties array, or 0 to indicate a request to retrieve the required capacity. |
uint | propertyCountOutput | A pointer to the count of properties written, or a pointer to the required capacity in the case that propertyCapacityInput is insufficient. |
XrExtensionProperties[] | properties | pointer to an array of XrExtensionProperties structures, but can be NULL if propertyCapacityInput is 0. |
Returns
Type | Description |
---|---|
XrResult | XR_SUCCESS for success. |