ICompositionSurfaceFacade Interface
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 um espaço reservado para uma superfície de composição que pode ser usada como uma superfície de composição real.
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
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10, version 2104 (introduzida na 10.0.20348.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v12.0)
|
Comentários
A interface de fachada de superfície permite criar um objeto que pode ser atribuído à propriedade Surface de um objeto CompositionSurfaceBrush ou passado como o surface
argumento para o método Compositor.CreateSurfaceBrush . Um objeto de aplicativo ou estrutura que implementa essa interface também deve implementar a interface ICompositionSurface , para que ela possa ser atribuída à Surface
propriedade de um pincel.
As CompositionSurfaceBrush
consultas para ICompositionSurfaceFacade
e chamam o método GetRealSurface apenas uma vez no tempo de atribuição de propriedade (que está no momento da criação, no caso de CreateSurfaceBrush
) para recuperar o objeto real ICompositionSurface
da fachada. O objeto real, por sua vez, também não pode ser uma fachada; deve ser um objeto real ou o método de atribuição (ou criação) falha com E_INVALIDARG
. A fachada e a superfície real são referenciadas pelo pincel. Dessa forma, o objeto de fachada é mantido vivo pela árvore visual da mesma forma que uma superfície real.
Métodos
GetRealSurface() |
Recupera o |
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de