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(Microsoft.Foundation.LiftedContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2292997622, 14207, 23799, 160, 46, 237, 80, 116, 211, 4, 82)]
struct ICompositionSurfaceFacade
/// [Windows.Foundation.Metadata.Guid(2292997622, 14207, 23799, 160, 46, 237, 80, 116, 211, 4, 82)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
struct ICompositionSurfaceFacade
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.Guid(2292997622, 14207, 23799, 160, 46, 237, 80, 116, 211, 4, 82)]
public interface ICompositionSurfaceFacade
[Windows.Foundation.Metadata.Guid(2292997622, 14207, 23799, 160, 46, 237, 80, 116, 211, 4, 82)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public interface ICompositionSurfaceFacade
Public Interface ICompositionSurfaceFacade
- Atributos
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 |