Jump to content

BLTRECT: Difference between revisions

From EDM2
mNo edit summary
No edit summary
 
(One intermediate revision by one other user 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==

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;