EMRPOLYDRAW 構造体 (wingdi.h)

EMRPOLYDRAW 構造体には、PolyDraw 拡張メタファイル レコードのメンバーが含まれています。

構文

typedef struct tagEMRPOLYDRAW {
  EMR    emr;
  RECTL  rclBounds;
  DWORD  cptl;
  POINTL aptl[1];
  BYTE   abTypes[1];
} EMRPOLYDRAW, *PEMRPOLYDRAW;

メンバー

emr

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

rclBounds

デバイス単位の外接する四角形。

cptl

ポイントの数。

aptl[1]

データ ポイントを論理単位で表す POINTL 構造体の配列。

abTypes[1]

aptl 配列内の各ポイントの使用方法を指定する値の配列。 各要素には、PT_MOVETO、PT_LINETO、またはPT_BEZIERTOのいずれかの値を指定できます。 PT_LINETO値またはPT_BEZIERTO値は、ビットごとの OR 演算子を使用してPT_CLOSEFIGURE値と組み合わせることができます。

要件

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

こちらもご覧ください

EMR

メタファイル構造体

メタファイルの概要

POINTL

PolyDraw

RECTL