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 la fachada de la superficie permite crear un objeto que se pueda asignar a la propiedad Surface de un objeto CompositionSurfaceBrush o pasar como surface
argumento al método Compositor.CreateSurfaceBrush . Un objeto de aplicación o marco que implementa esta interfaz también debe implementar la interfaz ICompositionSurface , de modo que se pueda asignar a la Surface
propiedad de un pincel.
Las CompositionSurfaceBrush
consultas de ICompositionSurfaceFacade
y llaman al método GetRealSurface una sola vez en el momento de la asignación de propiedades (que se encuentra en el momento de la creación, en el caso de CreateSurfaceBrush
) para recuperar el objeto real ICompositionSurface
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
. El pincel hace referencia a la fachada y a la superficie real. De ese 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 |
Se aplica a
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de