Provides basic data types that contain info on how to draw graphics. These data structs are commonly used to define how large surfaces are drawn when using the CompositionVirtualDrawingSurface class.
Virtual surfaces can be used to create large, efficient scrollable regions in an app; useful for scenarios such as maps and long scrollable blocks of text.
|DisplayAdapterId DisplayAdapterId DisplayAdapterId DisplayAdapterId DisplayAdapterId||
Corresponds to the LUID (Locally Unique Identifier) associated with a graphics adapter.
|PointInt32 PointInt32 PointInt32 PointInt32 PointInt32||
Defines a point in a two-dimensional plane.
|RectInt32 RectInt32 RectInt32 RectInt32 RectInt32||
Defines the size and location of a rectangular surface.
|SizeInt32 SizeInt32 SizeInt32 SizeInt32 SizeInt32||
Defines the height and wide of a surface in a two-dimensional plane.
|IGeometrySource2D IGeometrySource2D IGeometrySource2D IGeometrySource2D IGeometrySource2D|