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 que você crie um objeto que possa ser atribuído à propriedade
As consultas CompositionSurfaceBrush
para ICompositionSurfaceFacade
e chama o método GetRealSurface apenas uma vez no momento da atribuição de propriedade (que está no momento da criação, no caso de CreateSurfaceBrush
) para recuperar o objeto ICompositionSurface
real 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 objeto |