ReprojectionMode Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The ReprojectionMode describes the reprojection mode of a projection composition layer.
public enum ReprojectionMode
type ReprojectionMode =
Public Enum ReprojectionMode
- Inheritance
-
ReprojectionMode
Fields
Name | Value | Description |
---|---|---|
NoReprojection | -1 | Indicates the rendering should not be stabilized by the runtime. |
Depth | 1 | Indicates the rendering may benefit from per-pixel depth reprojection. This mode is typically used for world-locked content that should remain physically stationary as the user walks around. |
PlanarFromDepth | 2 | Indicates the rendering may benefit from planar reprojection and the plane can be calculated from the corresponding depth information. This mode works better when the application knows the content is mostly placed on a plane. |
PlanarManual | 3 | Indicates that the rendering may benefit from planar reprojection. The application can customize the plane by ReprojectionSettings. The app can also omit the plane override, indicating the runtime should use the default reprojection plane settings. This mode works better when the application knows the content is mostly placed on a plane, or when it cannot afford to submit depth information. |
OrientationOnly | 4 | Indicates the layer should be stabilized only for changes to orientation, ignoring positional changes. This mode works better for body-locked content that should follow the user as they walk around, such as 360-degree video. |