EMRGLSBOUNDEDRECORD 構造体 (wingdi.h)

EMRGLSBOUNDEDRECORD 構造体には、OpenGL 関数によって生成された拡張メタファイル レコードのメンバーが含まれています。 これには、メタファイルの再生時にスケーリングする必要があるピクセル単位の情報を含む OpenGL 関数のデータが含まれています。

構文

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

メンバー

emr

すべてのレコード型の基本構造。

rclBounds

OpenGL 関数を実行する四角形の境界 (デバイス座標)。 詳細については、「解説」を参照してください。

cbData

データのサイズ (バイト単位)。

Data[1]

実行する OpenGL 関数を表すデータの配列。

注釈

rclBounds の座標は OpenGL ピクセル座標であり、通常はウィンドウ座標と同じになります。 たとえば、 glBitmap 関数に width1 と height1 がある場合、境界は 0、0、width1、height1 になります。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wingdi.h (Windows.h を含む)

こちらもご覧ください

メタファイル構造体

メタファイルの概要

Windows NT、Windows 2000、Windows 95/98 の OpenGL