次の方法で共有


ピクセル形式関数

次の Windows 関数は、ピクセル形式を管理します。

Windows 関数 形容
ChoosePixelFormat 指定したピクセル形式に最も近いデバイス コンテキストのピクセル形式を取得します。
SetPixelFormat デバイス コンテキストの現在のピクセル形式を、ピクセル形式インデックスで指定されたピクセル形式に設定します。
GetPixelFormatする デバイス コンテキストの現在のピクセル形式のピクセル形式インデックスを取得します。
DescribePixelFormat デバイス コンテキストとピクセル形式のインデックスを指定すると、PIXELFORMATDESCRIPTOR データ構造にピクセル形式のプロパティを入力します。
GetEnhMetaFilePixelFormatする 拡張メタファイルのピクセル形式情報を取得します。

 

ChoosePixelFormat 関数は、デバイス コンテキストでサポートされているピクセル形式から最適な一致を識別する 1 から始まるピクセル形式のインデックスを返します。

SetPixelFormat 関数は、1 ベースのピクセル形式インデックスを使用して目的の形式を識別します。 通常、ChoosePixelFormat を呼び出して最適なピクセル形式を検索し、ChoosePixelFormatの結果を使用して SetPixelFormat 呼び出します。

ウィンドウを参照するデバイス コンテキスト SetPixelFormat を呼び出すと、SetPixelFormat ウィンドウのピクセル形式も変更されます。 ウィンドウのピクセル形式を複数回設定すると、ウィンドウ マネージャーとマルチスレッド アプリケーションで大きな問題が発生する可能性があるため、許可されません。 ウィンドウのピクセル形式は 1 回だけ設定できます。その後、ウィンドウのピクセル形式を変更することはできません。

GetPixelFormat 関数は、1 から始まるピクセル形式のインデックスを返します。

DescribePixelFormat 関数は、パラメーターとして次を受け取ります。

  • デバイス コンテキストへのハンドル
  • ピクセル形式のインデックス
  • PIXELFORMATDESCRIPTOR データ構造へのポインター

DescribePixelFormat 関数は、適切に設定 PIXELFORMATDESCRIPTOR のメンバー 返します。

GetEnhMetaFilePixelFormat 関数は、メタファイルのピクセル形式のサイズを返し、メタファイルのピクセル形式情報を取得します。