Condividi tramite


HolographicQuadLayerUpdateParameters Classe

Definizione

Rappresenta un payload di aggiornamento che consente a un'applicazione di configurare i parametri di un livello quad specifici da un determinato frame forward.

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
Ereditarietà
Object Platform::Object IInspectable HolographicQuadLayerUpdateParameters
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)

Commenti

Per visualizzare i livelli quad, un'applicazione crea le istanze di HolographicQuadLayer necessarie e le aggiunge a un elenco QuadLayers mutable di HolographicCamera. Per sincronizzare un aggiornamento a livello quad conservato con un determinato frame olografico in modalità immediata, un'applicazione richiede un'istanza di HolographicQuadLayerUpdateParameters da tale frame chiamando HolographicFrame.GetQuadLayerUpdateParameters. Tutti gli aggiornamenti richiesti in tale istanza di HolographicQuadLayerUpdateParameters verranno applicati a partire da tale frame.

Nota

Il metodo AcquireBufferToUpdateContent o AcquireBufferToUpdateContentWithHardwareProtection deve essere chiamato quando si aggiorna un oggetto HolographicQuadLayer per la prima volta.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1809 17763 AcquireBufferToUpdateContentWithHardwareProtection
1809 17763 CanAcquireWithHardwareProtection

Proprietà

CanAcquireWithHardwareProtection

Ottiene se la protezione del contenuto hardware è supportata per questo livello quad.

Metodi

AcquireBufferToUpdateContent()

Ottiene un buffer back Direct3D 11 il cui contenuto verrà visualizzato per questo livello quad da questo frame forward.

AcquireBufferToUpdateContentWithHardwareProtection()

Ottiene un buffer back Direct3D 11 protetto dall'hardware il cui contenuto verrà visualizzato per questo livello quad da questo frame forward.

UpdateContentProtectionEnabled(Boolean)

Aggiornamenti se questo livello quad contiene contenuto protetto.

UpdateExtents(Vector2)

Aggiornamenti le estensioni di questo livello quad nelle coordinate del mondo.

UpdateLocationWithDisplayRelativeMode(Vector3, Quaternion)

Aggiornamenti la posizione centrale di questo livello quad rispetto al centro degli schermi, impostandola per rimanere in corrispondenza della posizione relativa dello schermo nei fotogrammi futuri.

UpdateLocationWithStationaryMode(SpatialCoordinateSystem, Vector3, Quaternion)

Aggiornamenti la posizione centrale di questo livello quad nel mondo, impostandola per rimanere in quella posizione mondiale in fotogrammi futuri.

UpdateViewport(Rect)

Aggiornamenti il rettangolo del riquadro di visualizzazione all'interno della trama del livello quad che verrà visualizzato sullo schermo.

Si applica a