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

ID2D1Image interface

Represents a producer of pixels that can fill an arbitrary 2D plane.

When to implement

Custom implementations are not supported.

Members

The ID2D1Image interface inherits from ID2D1Resource but does not have additional members.

Remarks

An ID2D1Image is abstract. Concrete instances can be created through ID2D1DeviceContext::CreateEffect and ID2D1DeviceContext::CreateBitmap.

Images are evaluated lazily. If the type of image passed in is concrete, then the image can be directly sampled from. Other images can act only as a source of pixels and can produce content only as a result of calling ID2D1DeviceContext::DrawImage.

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]

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Header

D2d1.h

DLL

D2d1.dll

See also

ID2D1DeviceContext
ID2D1Bitmap
ID2D1Effect
IWICBitmapEncoder

 

 

Community Additions

ADD
Show:
© 2014 Microsoft