HolographicQuadLayerUpdateParameters Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |