XMConvertFloatToHalfStream
XMConvertHalfToFloatStream
XMMatrixDecompose
XMPlaneTransformStream
XMVector2TransformCoordStream
XMVector2TransformNormalStream
XMVector2TransformStream
XMVector3ProjectStream
XMVector3TransformCoordStream
XMVector3TransformNormalStream
XMVector3TransformStream
XMVector3UnprojectStream
XMVector4TransformStream
Expand Minimize

ID2D1GradientStopCollection1 interface

Represents a collection of D2D1_GRADIENT_STOP objects for linear and radial gradient brushes. It provides get methods for all the new parameters added to the gradient stop collection.

When to implement

Custom implementations are not supported.

Members

The ID2D1GradientStopCollection1 interface inherits from ID2D1GradientStopCollection. ID2D1GradientStopCollection1 also has these types of members:

Methods

The ID2D1GradientStopCollection1 interface has these methods.

MethodDescription
GetBufferPrecision

Gets the precision of the gradient buffer.

GetColorInterpolationMode

Retrieves the color interpolation mode that the gradient stop collection uses.

GetGradientStops1

Copies the gradient stops from the collection into memory.

GetPostInterpolationSpace

Gets the color space after interpolation has occurred.

GetPreInterpolationSpace

Gets the color space of the input colors as well as the space in which gradient stops are interpolated.

 

Remarks

Requirements

Minimum supported client

Windows 8 and Platform Update for Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | Windows Store apps]

Header

D2d1_1.h

DLL

D2d1.dll

See also

ID2D1DeviceContext::CreateGradientStopCollection
ID2D1RenderTarget::CreateGradientStopCollection

 

 

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.