Condividi tramite


Struttura EMRPLGBLT (wingdi.h)

La struttura EMRPLGBLT contiene membri per il record metafile avanzato PlgBlt . Si noti che l'interfaccia del dispositivo grafico (GDI) converte la bitmap dipendente dal dispositivo in una bitmap indipendente dal dispositivo (DIB) prima di archiviarla nel record metafile.

Sintassi

typedef struct tagEMRPLGBLT {
  EMR      emr;
  RECTL    rclBounds;
  POINTL   aptlDest[3];
  LONG     xSrc;
  LONG     ySrc;
  LONG     cxSrc;
  LONG     cySrc;
  XFORM    xformSrc;
  COLORREF crBkColorSrc;
  DWORD    iUsageSrc;
  DWORD    offBmiSrc;
  DWORD    cbBmiSrc;
  DWORD    offBitsSrc;
  DWORD    cbBitsSrc;
  LONG     xMask;
  LONG     yMask;
  DWORD    iUsageMask;
  DWORD    offBmiMask;
  DWORD    cbBmiMask;
  DWORD    offBitsMask;
  DWORD    cbBitsMask;
} EMRPLGBLT, *PEMRPLGBLT;

Members

emr

Struttura di base per tutti i tipi di record.

rclBounds

Rettangolo di selezione, in unità dispositivo.

aptlDest[3]

Matrice di tre punti nello spazio logico che identifica tre angoli del parallelogramma di destinazione. L'angolo superiore sinistro del rettangolo di origine viene mappato al primo punto di questa matrice, all'angolo superiore destro al secondo punto di questa matrice e all'angolo inferiore sinistro al terzo punto. L'angolo inferiore destro del rettangolo di origine viene mappato al quarto punto implicito nel parallelogramma.

xSrc

Coordinata x logica dell'angolo superiore sinistro del rettangolo di origine.

ySrc

Coordinata logica y dell'angolo superiore sinistro del rettangolo di origine.

cxSrc

Larghezza logica dell'origine.

cySrc

Altezza logica dell'origine.

xformSrc

Spazio mondiale per la trasformazione dello spazio di pagina del contesto del dispositivo di origine.

crBkColorSrc

Colore di sfondo (valore RGB) del contesto del dispositivo di origine. Per creare un valore COLORREF , usare la macro RGB .

iUsageSrc

Valore del membro bmiColors della struttura BITMAPINFO . Il membro iUsageSrc può essere il valore DIB_PAL_COLORS o DIB_RGB_COLORS.

offBmiSrc

Offset alla struttura BITMAPINFO di origine.

cbBmiSrc

Dimensioni della struttura BITMAPINFO di origine.

offBitsSrc

Offset in bit bitmap di origine.

cbBitsSrc

Dimensioni dei bit bitmap di origine.

xMask

Offset di pixel orizzontale nella bitmap della maschera.

yMask

Offset di pixel verticale in bitmap maschera.

iUsageMask

Valore del membro bmiColors della struttura BITMAPINFO mask.

offBmiMask

Offset per mascherare la struttura BITMAPINFO .

cbBmiMask

Dimensioni della struttura BITMAPINFO maschera.

offBitsMask

Offset per mascherare i bit bitmap.

cbBitsMask

Dimensioni dei bit bitmap della maschera.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wingdi.h (include Windows.h)

Vedi anche

BITMAPINFO

COLORREF

Strutture di metafile

Panoramica dei metafile

PlgBlt

RGB