CreateHalftonePalette 関数 (wingdi.h)

CreateHalftonePalette 関数は、指定されたデバイス コンテキスト (DC) のハーフトーン パレットを作成します。

構文

HPALETTE CreateHalftonePalette(
  [in] HDC hdc
);

パラメーター

[in] hdc

デバイス コンテキストへのハンドル。

戻り値

関数が成功した場合、戻り値は論理ハーフトーン パレットへのハンドルです。

関数が失敗した場合は、0 を返します。

注釈

デバイス コンテキストのストレッチ モードが HALFTONE に設定されている場合、アプリケーションはハーフトーン パレットを作成する必要があります。 次に、CreateHalftonePalette によって返される論理ハーフトーン パレットを選択し、StretchBlt 関数または StretchDIBits 関数を呼び出す前にデバイス コンテキストに認識する必要があります。

パレットが不要になったら、 DeleteObject 関数を呼び出して削除します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wingdi.h (Windows.h を含む)
Library Gdi32.lib
[DLL] Gdi32.dll

こちらもご覧ください

カラー関数

色の概要

DeleteObject

RealizePalette

SelectPalette

SetStretchBltMode

Stretchblt

StretchDIBits