Jump to content

BLTRECT: Difference between revisions

From EDM2
Created page with "Destination rectangle for a bitblt operation. ==Type== typedef struct _BLTRECT { ULONG ulXOrg; X origin of the destination Blt.: ULONG ulYOrg; /* Y orig..."
 
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Destination rectangle for a bitblt operation.  
Destination rectangle for a bitblt operation.


==Type==
==Type==
typedef struct _BLTRECT {
typedef struct _BLTRECT {
   ULONG    ulXOrg;  /* X origin of the destination Blt. */
   ULONG    ulXOrg;  /* X origin of the destination Blt. */
   ULONG    ulYOrg;  /* Y origin of the destination Blt. */
   ULONG    ulYOrg;  /* Y origin of the destination Blt. */
   ULONG    ulXExt;  /* X extent of the BitBlt. */
   ULONG    ulXExt;  /* X extent of the BitBlt. */
   ULONG    ulYExt;  /* Y extent of the BitBlt. */
   ULONG    ulYExt;  /* Y extent of the BitBlt. */
} BLTRECT;
} BLTRECT;
 
==Fields==
;ulXOrg(ULONG)
:X origin of the destination Blt.
;ulYOrg(ULONG)
:Y origin of the destination Blt.
;ulXExt(ULONG)
:X extent of the BitBlt.
;ulYExt(ULONG)
:Y extent of the BitBlt.


==C Declaration Method==
==C Declaration Method==
typedef BLTRECT *PBLTRECT;
typedef BLTRECT *PBLTRECT;


[[Category:Data type]]
[[Category:Data type]]

Latest revision as of 21:08, 5 May 2025

Destination rectangle for a bitblt operation.

Type

typedef struct _BLTRECT {
 ULONG     ulXOrg;  /* X origin of the destination Blt. */
 ULONG     ulYOrg;  /* Y origin of the destination Blt. */
 ULONG     ulXExt;  /* X extent of the BitBlt. */
 ULONG     ulYExt;  /* Y extent of the BitBlt. */
} BLTRECT;

Fields

ulXOrg(ULONG)
X origin of the destination Blt.
ulYOrg(ULONG)
Y origin of the destination Blt.
ulXExt(ULONG)
X extent of the BitBlt.
ulYExt(ULONG)
Y extent of the BitBlt.

C Declaration Method

typedef BLTRECT *PBLTRECT;