ICompositionSurfaceFacade Interfaccia
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 segnaposto per una superficie di composizione che può essere utilizzata come una superficie di composizione reale.
public interface class ICompositionSurfaceFacade
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 786432)]
/// [Windows.Foundation.Metadata.Guid(3759547080, 9010, 21959, 136, 104, 167, 49, 44, 92, 34, 157)]
struct ICompositionSurfaceFacade
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 786432)]
[Windows.Foundation.Metadata.Guid(3759547080, 9010, 21959, 136, 104, 167, 49, 44, 92, 34, 157)]
public interface ICompositionSurfaceFacade
Public Interface ICompositionSurfaceFacade
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 2104 (è stato introdotto in 10.0.20348.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v12.0)
|
Commenti
L'interfaccia della facciata di superficie consente di creare un oggetto che può essere assegnato alla proprietà Surface di un oggetto CompositionSurfaceBrush o passato come surface
argomento al metodo Compositor.CreateSurfaceBrush . Un oggetto applicazione o framework che implementa questa interfaccia deve implementare anche l'interfaccia ICompositionSurface , in modo che possa essere assegnata alla Surface
proprietà di un pennello.
Le CompositionSurfaceBrush
query per ICompositionSurfaceFacade
e chiama il metodo GetRealSurface una sola volta al momento dell'assegnazione della proprietà (ovvero in fase di creazione, nel caso di CreateSurfaceBrush
) per recuperare l'oggetto reale ICompositionSurface
dalla facciata. L'oggetto reale non può a sua volta essere anche una facciata; deve essere un oggetto reale oppure il metodo di assegnazione (o creazione) ha esito negativo con E_INVALIDARG
. La facciata e la superficie reale vengono quindi a cui fa riferimento il pennello. In questo modo, l'oggetto facciata viene mantenuto attivo dall'albero visivo allo stesso modo di una superficie reale.
Metodi
GetRealSurface() |
Recupera l'oggetto |
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per