ICompositionSurfaceFacade Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un marcador de posición para una superficie de composición que se puede usar como una superficie de composición 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 de Windows
Familia de dispositivos |
Windows 10, version 2104 (se introdujo en la versión 10.0.20348.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v12.0)
|
Comentarios
La interfaz de fachada de la superficie permite crear un objeto que se pueda asignar a la propiedad Surface Surface
de un pincel.
El CompositionSurfaceBrush
consulta para ICompositionSurfaceFacade
y llama al método GetRealSurface solo una vez en el momento de la asignación de propiedades (que es en tiempo de creación, en el caso de CreateSurfaceBrush
) para recuperar el objeto ICompositionSurface
real de la fachada. A su vez, el objeto real no puede ser una fachada; debe ser un objeto real o se produce un error en el método de asignación (o creación) con E_INVALIDARG
. La fachada y la superficie real son a las que hace referencia el pincel. De este modo, el objeto de fachada se mantiene activo por el árbol visual de la misma manera que una superficie real.
Métodos
GetRealSurface() |
Recupera el objeto |
Se aplica a
Consulte también
- ICompositionSurface
- Surface
-
Compositor.CreateSurfaceBrush