다음을 통해 공유


CD2DRectU Class

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at CD2DRectU Class.

A wrapper for D2D1_RECT_U.

Syntax

class CD2DRectU : public D2D1_RECT_U;  

Members

Public Constructors

Name Description
CD2DRectU::CD2DRectU Overloaded. Constructs a CD2DRectU object from D2D1_RECT_U object.

Public Methods

Name Description
CD2DRectU::IsNull Returns a boolean value that indicates whether an expression contains no valid data ( null).

Public Operators

Name Description
CD2DRectU::operator CRect Converts CD2DRectU to CRect object.

Inheritance Hierarchy

D2D1_RECT_U

CD2DRectU

Requirements

Header: afxrendertarget.h

CD2DRectU::CD2DRectU

Constructs a CD2DRectU object from CRect object.

CD2DRectU(const CRect& rect);  
CD2DRectU(const D2D1_RECT_U& rect);  
  CD2DRectU(const D2D1_RECT_U* rect);

 
CD2DRectU(
    UINT32 uLeft = 0,  
    UINT32 uTop = 0,  
    UINT32 uRight = 0,  
    UINT32 uBottom = 0);

Parameters

rect
source rectangle

uLeft
source left coordinate

uTop
source top coordinate

uRight
source right coordinate

uBottom
source bottom coordinate

CD2DRectU::IsNull

Returns a Boolean value that indicates whether an expression contains no valid data (Null).

BOOL IsNull() const;  

Return Value

TRUE if rectangle's top, left, bottom, and right values are all equal to 0; otherwise FALSE.

CD2DRectU::operator CRect

Converts CD2DRectU to CRect object.

operator CRect();

Return Value

Current value of D2D rectangle.

See Also

Classes