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)

Consulte también

BITMAPINFO

Estructuras de metarchivo

Introducción a los metarchivos

SetDIBitsToDevice