Compartilhar via


HolographicQuadLayerUpdateParameters Classe

Definição

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
Object Platform::Object IInspectable HolographicQuadLayerUpdateParameters
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.

Aplica-se a