D3DCLIPSTATUS
The D3DCLIPSTATUS structure describes the current clip status and extents of the clipping region. This structure was introduced in DirectX 5.
typedef struct _D3DCLIPSTATUS {
DWORD dwFlags;
DWORD dwStatus;
float minx, maxx;
float miny, maxy;
float minz, maxz;
} D3DCLIPSTATUS, *LPD3DCLIPSTATUS;
Members
-
dwFlags
-
Flags describing whether this structure describes 2-D extents, 3-D extents, or the clip status. This member can be a combination of the following flags:
D3DCLIPSTATUS_STATUS |
|
The structure describes the current clip status. |
D3DCLIPSTATUS_EXTENTS2 |
|
The structure describes the current 2-D extents. This flag cannot be combined with D3DCLIPSTATUS_EXTENTS3. |
D3DCLIPSTATUS_EXTENTS3 |
|
The structure describes the current 3-D extents. This flag cannot be combined with D3DCLIPSTATUS_EXTENTS2. |
-
dwStatus
-
Describes the current clip status. For a list of the available driver-status masks, see the dwStatus member of the D3DSTATUS structure.
-
minx, maxx, miny, maxy, minz, maxz
-
x, y, and z extents of the current clipping region.
QuickInfo
Windows NT: Use version 4.0 or later.
Windows: Use Windows 95 or later. Available as a redistributable for Windows 95.
Windows CE: Unsupported.
Header: Declared in d3dtypes.h.
See Also
-
IDirect3DDevice2::GetClipStatus, IDirect3DDevice2::SetClipStatus