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. |