HolographicCamera Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona funcionalidad de representación por fotograma para holographicViewConfiguration en holographicDisplay.
public ref class HolographicCamera sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicCamera final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicCamera
Public NotInheritable Class HolographicCamera
- Herencia
- Atributos
Requisitos de Windows
| Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
| API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v2.0)
|
Comentarios
Una aplicación se representa en el búfer de reserva para al menos un HolographicCamera antes de presentar cada HolographicFrame.
Historial de versiones
| Versión de Windows | Versión del SDK | Valor agregado |
|---|---|---|
| 1703 | 15063 | Mostrar |
| 1703 | 15063 | LeftViewportParameters |
| 1703 | 15063 | RightViewportParameters |
| 1709 | 16299 | IsPrimaryLayerEnabled |
| 1709 | 16299 | MaxQuadLayerCount |
| 1709 | 16299 | QuadLayers |
| 1803 | 17134 | CanOverrideViewport |
| 1809 | 17763 | IsHardwareContentProtectionEnabled |
| 1809 | 17763 | IsHardwareContentProtectionSupported |
| 1903 | 18362 | ViewConfiguration |
Propiedades
| CanOverrideViewport |
Obtiene si la pantalla admite la invalidación de los rectángulos de la ventanilla. |
| Display |
Obtiene metadatos sobre la presentación representada por este HolographicCamera. |
| Id |
Obtiene el identificador único de HolographicCamera. |
| IsHardwareContentProtectionEnabled |
Obtiene o establece si holographicCamera generará búferes de reserva protegidos por hardware para la capa principal. |
| IsHardwareContentProtectionSupported |
Obtiene si se admite la protección de contenido de hardware para esta HolographicCamera. |
| IsPrimaryLayerEnabled |
Obtiene o establece si esta cámara debe mostrar el búfer de reserva principal rellenado por la aplicación. |
| IsStereo |
Obtiene si la pantalla actual es estéreo en lugar de mono. |
| LeftViewportParameters |
Obtiene los parámetros de representación relacionados con la ventanilla izquierda de la pantalla. |
| MaxQuadLayerCount |
Obtiene el número máximo de capas cuádruples admitidas por el sistema actual. |
| QuadLayers |
Obtiene la lista mutable de capas cuádruples que se van a mostrar sobre el búfer de reserva principal de esta cámara. |
| RenderTargetSize |
Obtiene las dimensiones en píxeles de los búferes de reserva asignados para esta cámara. |
| RightViewportParameters |
Obtiene los parámetros de representación relacionados con la ventanilla derecha de la pantalla. |
| ViewConfiguration |
Obtiene holographicViewConfiguration para la que proporciona representación esta holographicCamera . |
| ViewportScaleFactor |
Obtiene o establece el factor de escala que se va a aplicar al tamaño predeterminado de la ventanilla. |
Métodos
| SetFarPlaneDistance(Double) |
Establece la distancia, a lo largo del eje Z, desde el origen del espacio de vista hasta el plano lejano del frustum de la vista. |
| SetNearPlaneDistance(Double) |
Establece la distancia, a lo largo del eje Z, desde el origen del espacio de vista hasta el plano cercano del frustum de la vista. |