CD2DRectF 类

D2D1_RECT_F的包装器。

语法

class CD2DRectF : public D2D1_RECT_F;

成员

公共构造函数

名称 描述
CD2DRectF::CD2DRectF 已重载。 从 D2D1_RECT_F 对象构造一个 CD2DRectF 对象。

公共方法

名称 描述
CD2DRectF::IsNull 返回一个布尔值,该值指示表达式是否不包含有效数据 (NULL)

公共运算符

“属性” 描述
CD2DRectF::operator CRect CD2DRectF 转换为 CRect 对象。

继承层次结构

D2D1_RECT_F

CD2DRectF

要求

标头:afxrendertarget.h

CD2DRectF::CD2DRectF

从 CRect 对象构造一个 CD2DRectF 对象。

CD2DRectF(const CRect& rect);
CD2DRectF(const D2D1_RECT_F& rect);
CD2DRectF(const D2D1_RECT_F* rect);

CD2DRectF(
    FLOAT fLeft = 0.,
    FLOAT fTop = 0.,
    FLOAT fRight = 0.,
    FLOAT fBottom = 0.);

参数

rect
源矩形

fLeft
源左坐标

fTop
源顶部坐标

fRight
源右坐标

fBottom
源底部坐标

CD2DRectF::IsNull

返回一个布尔值,该值指示表达式是否不包含有效数据 (Null)。

BOOL IsNull() const;

返回值

如果矩形的顶部、左侧、底部和右侧的值都等于 0,则为 TRUE;否则为 FALSE。

CD2DRectF::operator CRect

将 CD2DRectF 转换为 CRect 对象。

operator CRect();

返回值

D2D 矩形的当前值。

另请参阅