次の方法で共有


IDirectDrawSurface7::GetColorKey メソッド (ddraw.h)

このサーフェスのカラー キー値を取得します。

構文

HRESULT GetColorKey(
  [in]  DWORD        unnamedParam1,
  [out] LPDDCOLORKEY unnamedParam2
);

パラメーター

[in] unnamedParam1

取得するカラー キーを指定するために、次のいずれかのフラグに設定できる値。

DDCKEY_DESTBLT

ビット ブロック転送 (bitblt) 操作の宛先カラー キーとして使用するカラー キーまたは色空間。

DDCKEY_DESTOVERLAY

オーバーレイ操作の宛先カラー キーとして使用するカラー キーまたは色空間。

DDCKEY_SRCBLT

ビットblt 操作のソース カラー キーとして使用するカラー キーまたは色空間。

DDCKEY_SRCOVERLAY

オーバーレイ操作のソース カラー キーとして使用するカラー キーまたは色空間。

[out] unnamedParam2

DirectDrawSurface オブジェクトの指定したカラー キーの現在の値を受け取る DDCOLORKEY 構造体へのポインター。

戻り値

メソッドが成功した場合、戻り値はDD_OK。

失敗した場合、メソッドは次のいずれかのエラー値を返すことができます。

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_NOCOLORKEY
  • DDERR_NOCOLORKEYHW
  • DDERR_SURFACELOST
  • DDERR_UNSUPPORTED

要件

要件
対象プラットフォーム Windows
ヘッダー ddraw.h
Library Ddraw.lib
[DLL] Ddraw.dll

こちらもご覧ください

IDirectDrawSurface7