Estructura EMRSETDIBITSTODEVICE (wingdi.h)
La estructura EMRSETDIBITSTODEVICE contiene miembros para el registro de metarchivo mejorado SetDIBitsToDevice .
Sintaxis
typedef struct tagEMRSETDIBITSTODEVICE {
EMR emr;
RECTL rclBounds;
LONG xDest;
LONG yDest;
LONG xSrc;
LONG ySrc;
LONG cxSrc;
LONG cySrc;
DWORD offBmiSrc;
DWORD cbBmiSrc;
DWORD offBitsSrc;
DWORD cbBitsSrc;
DWORD iUsageSrc;
DWORD iStartScan;
DWORD cScans;
} EMRSETDIBITSTODEVICE, *PEMRSETDIBITSTODEVICE;
Miembros
emr
Estructura base de todos los tipos de registro.
rclBounds
Rectángulo delimitador, en unidades de dispositivo.
xDest
Coordenada x lógica de la esquina superior izquierda del rectángulo de destino.
yDest
Coordenada y lógica de la esquina superior izquierda del rectángulo de destino.
xSrc
Coordenada x lógica de la esquina inferior izquierda del mapa de bits independiente del dispositivo de origen (DIB).
ySrc
Coordenada y lógica de la esquina inferior izquierda de la DIB de origen.
cxSrc
Ancho del rectángulo de origen, en unidades lógicas.
cySrc
Alto del rectángulo de origen, en unidades lógicas.
offBmiSrc
Desplazamiento a la estructura BITMAPINFO de origen.
cbBmiSrc
Tamaño de la estructura BITMAPINFO de origen.
offBitsSrc
Desplazamiento a bits de mapa de bits de origen.
cbBitsSrc
Tamaño de bits de mapa de bits de origen.
iUsageSrc
Valor del miembro imcColors de la estructura BITMAPINFO . El miembro iUsageSrc puede ser el valor de DIB_PAL_COLORS o DIB_RGB_COLORS.
iStartScan
Primera línea de examen de la matriz.
cScans
Número de líneas de examen.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | wingdi.h (incluye Windows.h) |