次の方法で共有


EMRALPHABLEND 構造体 (wingdi.h)

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

構文

typedef struct tagEMRALPHABLEND {
  EMR      emr;
  RECTL    rclBounds;
  LONG     xDest;
  LONG     yDest;
  LONG     cxDest;
  LONG     cyDest;
  DWORD    dwRop;
  LONG     xSrc;
  LONG     ySrc;
  XFORM    xformSrc;
  COLORREF crBkColorSrc;
  DWORD    iUsageSrc;
  DWORD    offBmiSrc;
  DWORD    cbBmiSrc;
  DWORD    offBitsSrc;
  DWORD    cbBitsSrc;
  LONG     cxSrc;
  LONG     cySrc;
} EMRALPHABLEND, *PEMRALPHABLEND;

メンバー

emr

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

rclBounds

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

xDest

コピー先の四角形の左上隅の x 座標 (論理単位)。

yDest

変換先の四角形の左上隅の論理単位の y 座標。

cxDest

コピー先の四角形の論理幅。

cyDest

コピー先の四角形の論理的な高さ。

dwRop

BLENDFUNCTION 構造体を格納します。

xSrc

ソース四角形の左上隅の論理 x 座標。

ySrc

ソース四角形の左上隅の論理 y 座標。

xformSrc

ソース デバイス コンテキストのワールド空間からページ空間への変換。

crBkColorSrc

ソース デバイス コンテキストの背景色 (RGB 値)。 COLORREF 値を作成するには、RGB マクロを使用します。

iUsageSrc

ソース ビットマップ情報のカラー テーブルの使用状況 (DIB_RGB_COLORS)。

offBmiSrc

ソース BITMAPINFO 構造体へのオフセット。

cbBmiSrc

ソース BITMAPINFO 構造体のサイズ。

offBitsSrc

ソース ビットマップ ビットへのオフセット。

cbBitsSrc

ソース ビットマップ ビットのサイズ。

cxSrc

論理単位でのソース四角形の幅。

cySrc

論理単位でのソース四角形の高さ。

注釈

この構造体は、メタファイルの再生中に使用されます。

要件

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

こちらもご覧ください

AlphaBlend

BITMAPINFO

COLORREF

メタファイル構造体

メタファイルの概要

RGB