Struttura EMRGLSBOUNDEDRECORD (wingdi.h)

La struttura EMRGLSBOUNDEDRECORD contiene membri per un record metafile avanzato generato dalle funzioni OpenGL. Contiene dati per le funzioni OpenGL con informazioni nelle unità pixel che devono essere ridimensionate durante la riproduzione del metafile.

Sintassi

typedef struct tagEMRGLSBOUNDEDRECORD {
  EMR   emr;
  RECTL rclBounds;
  DWORD cbData;
  BYTE  Data[1];
} EMRGLSBOUNDEDRECORD, *PEMRGLSBOUNDEDRECORD;

Members

emr

Struttura di base per tutti i tipi di record.

rclBounds

Limiti del rettangolo, nelle coordinate del dispositivo, in cui eseguire la funzione OpenGL. Per altre informazioni, vedere la sezione Osservazioni.

cbData

Dimensioni dei dati, in byte.

Data[1]

Matrice di dati che rappresentano la funzione OpenGL da eseguire.

Commenti

Le coordinate in rclBounds sono in coordinate pixel OpenGL, che in genere corrispondono alle coordinate della finestra. Ad esempio, se la funzione glBitmap ha larghezza1 e altezza1, i limiti saranno 0, 0, larghezza1, altezza1.

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

Strutture di metafile

Panoramica dei metafile

OpenGL in Windows NT, Windows 2000 e Windows 95/98