Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Indicates to the command sink a geometry to be filled.
Syntax
HRESULT FillGeometry(
[in] ID2D1Geometry *geometry,
[in] ID2D1Brush *brush,
[in, optional] ID2D1Brush *opacityBrush
);
Parameters
[in] geometry
Type: ID2D1Geometry*
The geometry that should be filled.
[in] brush
Type: ID2D1Brush*
The primary brush used to fill the geometry.
[in, optional] opacityBrush
Type: ID2D1Brush*
A brush whose alpha channel is used to modify the opacity of the primary fill brush.
Return value
Type: HRESULT
If the method succeeds, it returns S_OK. If it fails, it returns an HRESULT error code.
Remarks
If the opacity brush is specified, the primary brush will be a bitmap brush fixed on both the x-axis and the y-axis.
Ellipses and rounded rectangles are converted to the corresponding geometry before being passed to FillGeometry.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 and Platform Update for Windows 7 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | d2d1_1.h |
DLL | D2d1.dll |