This extension enables an application to provide additional reprojection information for a projection composition layer to help the runtime produce better hologram stability and visual quality.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | XR_ERROR_REPROJECTION_MODE_UNSUPPORTED_MSFT
Extends |
| public static final String | XR_MSFT_COMPOSITION_LAYER_REPROJECTION_EXTENSION_NAME
The extension name. |
| public static final int | XR_MSFT_composition_layer_reprojection_SPEC_VERSION
The extension specification version. |
| public static final int | XR_REPROJECTION_MODE_DEPTH_MSFT
XrReprojectionModeMSFT - Describes the reprojection mode of a composition layer Description
|
| public static final int | XR_REPROJECTION_MODE_ORIENTATION_ONLY_MSFT
XrReprojectionModeMSFT - Describes the reprojection mode of a composition layer Description
|
| public static final int | XR_REPROJECTION_MODE_PLANAR_FROM_DEPTH_MSFT
XrReprojectionModeMSFT - Describes the reprojection mode of a composition layer Description
|
| public static final int | XR_REPROJECTION_MODE_PLANAR_MANUAL_MSFT
XrReprojectionModeMSFT - Describes the reprojection mode of a composition layer Description
|
| public static final int | XR_TYPE_COMPOSITION_LAYER_REPROJECTION_INFO_MSFT
Extends |
| public static final int | XR_TYPE_COMPOSITION_LAYER_REPROJECTION_PLANE_OVERRIDE_MSFT
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static int | nxrEnumerateReprojectionModesMSFT(XrInstance instance, long systemId, int viewConfigurationType, int
the capacity of the array, or 0 to indicate a request to retrieve the required capacity. modeCapacityInput, long modeCountOutput, long modes)Unsafe version of: |
| public static int | xrEnumerateReprojectionModesMSFT(XrInstance
the instance from which instance, long systemId was retrieved.the systemId, int XrSystemId whose reprojection modes will be enumerated.the viewConfigurationType, IntBuffer XrViewConfigurationType to enumerate.a pointer to the count of the array, or a pointer to the required capacity in the case that modeCountOutput, IntBuffer modeCapacityInput is insufficient.a pointer to an application-allocated array that will be filled with the modes)XrReprojectionModeMSFT values that are supported by the runtime. It can be NULL if modeCapacityInput is 0.Queries the supported reprojection modes. |
| XR_ERROR_REPROJECTION_MODE_UNSUPPORTED_MSFT | back to summary |
|---|---|
| public static final int XR_ERROR_REPROJECTION_MODE_UNSUPPORTED_MSFT Extends | |
| XR_MSFT_COMPOSITION_LAYER_REPROJECTION_EXTENSION_NAME | back to summary |
|---|---|
| public static final String XR_MSFT_COMPOSITION_LAYER_REPROJECTION_EXTENSION_NAME The extension name. | |
| XR_MSFT_composition_layer_reprojection_SPEC_VERSION | back to summary |
|---|---|
| public static final int XR_MSFT_composition_layer_reprojection_SPEC_VERSION The extension specification version. | |
| XR_REPROJECTION_MODE_DEPTH_MSFT | back to summary |
|---|---|
| public static final int XR_REPROJECTION_MODE_DEPTH_MSFT XrReprojectionModeMSFT - Describes the reprojection mode of a composition layer Description
When the application passes When the application passes See Also
| |
| XR_REPROJECTION_MODE_ORIENTATION_ONLY_MSFT | back to summary |
|---|---|
| public static final int XR_REPROJECTION_MODE_ORIENTATION_ONLY_MSFT XrReprojectionModeMSFT - Describes the reprojection mode of a composition layer Description
When the application passes When the application passes See Also
| |
| XR_REPROJECTION_MODE_PLANAR_FROM_DEPTH_MSFT | back to summary |
|---|---|
| public static final int XR_REPROJECTION_MODE_PLANAR_FROM_DEPTH_MSFT XrReprojectionModeMSFT - Describes the reprojection mode of a composition layer Description
When the application passes When the application passes See Also
| |
| XR_REPROJECTION_MODE_PLANAR_MANUAL_MSFT | back to summary |
|---|---|
| public static final int XR_REPROJECTION_MODE_PLANAR_MANUAL_MSFT XrReprojectionModeMSFT - Describes the reprojection mode of a composition layer Description
When the application passes When the application passes See Also
| |
| XR_TYPE_COMPOSITION_LAYER_REPROJECTION_INFO_MSFT | back to summary |
|---|---|
| public static final int XR_TYPE_COMPOSITION_LAYER_REPROJECTION_INFO_MSFT Extends Enum values: | |
| XR_TYPE_COMPOSITION_LAYER_REPROJECTION_PLANE_OVERRIDE_MSFT | back to summary |
|---|---|
| public static final int XR_TYPE_COMPOSITION_LAYER_REPROJECTION_PLANE_OVERRIDE_MSFT Extends Enum values: | |
| MSFTCompositionLayerReprojection | back to summary |
|---|---|
| protected MSFTCompositionLayerReprojection() | |
| nxrEnumerateReprojectionModesMSFT | back to summary |
|---|---|
| public static int nxrEnumerateReprojectionModesMSFT(XrInstance instance, long systemId, int viewConfigurationType, int modeCapacityInput, long modeCountOutput, long modes) Unsafe version of:
| |
| xrEnumerateReprojectionModesMSFT | back to summary |
|---|---|
| public static int xrEnumerateReprojectionModesMSFT(XrInstance instance, long systemId, int viewConfigurationType, IntBuffer modeCountOutput, IntBuffer modes) Queries the supported reprojection modes. C SpecificationFirst, the application uses The
Valid Usage (Implicit)
Return Codes
A system may support different sets of reprojection modes for different view configuration types.
| |