HolographicQuadLayerUpdateParameters Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma carga de atualização que permite que um aplicativo configure os parâmetros de uma camada quádrupla específica de um determinado encaminhamento de quadro.
public ref class HolographicQuadLayerUpdateParameters sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicQuadLayerUpdateParameters final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicQuadLayerUpdateParameters
Public NotInheritable Class HolographicQuadLayerUpdateParameters
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v5.0)
|
Comentários
Para exibir camadas quádruplas, um aplicativo cria as instâncias necessárias do HolographicQuadLayer e as adiciona à lista QuadLayers mutável de um HolographicCamera. Para sincronizar uma atualização de camada quádrupla retida com um determinado quadro holográfico de modo imediato, um aplicativo solicita uma instância holographicQuadLayerUpdateParameters desse quadro chamando HolographicFrame.GetQuadLayerUpdateParameters. Todas as atualizações solicitadas nessa instância do HolographicQuadLayerUpdateParameters serão aplicadas a partir desse quadro.
Observação
O método AcquireBufferToUpdateContent ou AcquireBufferToUpdateContentWithHardwareProtection deve ser chamado ao atualizar um objeto HolographicQuadLayer pela primeira vez.
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1809 | 17763 | AcquireBufferToUpdateContentWithHardwareProtection |
1809 | 17763 | CanAcquireWithHardwareProtection |
Propriedades
CanAcquireWithHardwareProtection |
Obtém se há suporte para a proteção de conteúdo de hardware para essa camada quádrupla. |
Métodos
AcquireBufferToUpdateContent() |
Obtém um buffer traseiro do Direct3D 11 cujo conteúdo será exibido para essa camada quádrupla desse quadro para frente. |
AcquireBufferToUpdateContentWithHardwareProtection() |
Obtém um buffer traseiro do Direct3D 11 protegido por hardware cujo conteúdo será exibido para essa camada quádrupla desse quadro para frente. |
UpdateContentProtectionEnabled(Boolean) |
Atualizações se essa camada quádrupla contém conteúdo protegido. |
UpdateExtents(Vector2) |
Atualizações as extensões dessa camada quádrupla nas coordenadas mundiais. |
UpdateLocationWithDisplayRelativeMode(Vector3, Quaternion) |
Atualizações o local central dessa camada quádrupla em relação ao centro das exibições, definindo-a para permanecer nesse local relativo à exibição em quadros futuros. |
UpdateLocationWithStationaryMode(SpatialCoordinateSystem, Vector3, Quaternion) |
Atualizações a localização central dessa camada quádrupla no mundo, definindo-a para permanecer nesse local mundial em quadros futuros. |
UpdateViewport(Rect) |
Atualizações o retângulo do visor dentro da textura da camada quádrupla que será exibida na tela. |