# XRDisplaySubsystemDescriptor

> Class providing information about XRDisplaySubsystem registration.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.XR](/engine/6000.0/script-reference/unityengine/xr.md)
* **Assembly:** UnityEngine.XRModule
* **Inherits from:** [IntegratedSubsystemDescriptor\<XRDisplaySubsystem>](/engine/6000.0/script-reference/unityengine/integratedsubsystemdescriptor.md)
* **Implements:** [ISubsystemDescriptor](/engine/6000.0/script-reference/unityengine/isubsystemdescriptor.md)

```csharp
public class XRDisplaySubsystemDescriptor : IntegratedSubsystemDescriptor<XRDisplaySubsystem>, ISubsystemDescriptor
```

## Properties

| Property                                                                                                                    | Description                                                                                                                                                        |
| --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [disablesLegacyVr](/engine/6000.0/script-reference/unityengine/xr/xrdisplaysubsystemdescriptor/disableslegacyvr.md)         | Indicates whether legacy VR settings must be disabled for the subsystem. Set to true if the Editor must disable the legacy VR settings  disabled; otherwise false. |
| [enableBackBufferMSAA](/engine/6000.0/script-reference/unityengine/xr/xrdisplaysubsystemdescriptor/enablebackbuffermsaa.md) | Indicates whether MSAA must be resolved in the back buffer. Set to true if MSAA needs to be resolved in the back buffer; otherwise false.                          |

## Methods

| Method                                                                                                                                            | Description                                                                          |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| [GetAvailableMirrorBlitModeCount](/engine/6000.0/script-reference/unityengine/xr/xrdisplaysubsystemdescriptor/getavailablemirrorblitmodecount.md) | Get current display subsystem's total number of supported mirror blit modes.         |
| [GetMirrorBlitModeByIndex](/engine/6000.0/script-reference/unityengine/xr/xrdisplaysubsystemdescriptor/getmirrorblitmodebyindex.md)               | Get a supported mirror view blit mode from the current display subsystem descriptor. |

## Inheritance

**Inherited Members:**

* [IntegratedSubsystemDescriptor.id](/engine/6000.0/script-reference/unityengine/integratedsubsystemdescriptor/id.md)
