Compartilhar via


Estrutura EMRGLSBOUNDEDRECORD (wingdi.h)

A estrutura EMRGLSBOUNDEDRECORD contém membros para um registro de metafile aprimorado gerado por funções OpenGL. Ele contém dados para funções OpenGL com informações em unidades de pixel que devem ser dimensionadas ao reproduzir o metarquivo.

Sintaxe

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

Membros

emr

A estrutura base para todos os tipos de registro.

rclBounds

Limites do retângulo, nas coordenadas do dispositivo, nos quais executar a função OpenGL. Para obter mais informações, consulte Comentários.

cbData

Tamanho dos dados, em bytes.

Data[1]

Matriz de dados que representa a função OpenGL a ser executada.

Comentários

As coordenadas em rclBounds estão em coordenadas de pixel OpenGL, que geralmente equivalem a coordenadas de janela. Por exemplo, se a função glBitmap tiver width1 e height1, os limites serão 0, 0, width1, height1.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho wingdi.h (inclua Windows.h)

Confira também

Estruturas de metarquivo

Visão geral dos metafiles

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