DrvSetPixelFormat 関数 (winddi.h)
DrvSetPixelFormat 関数は、ウィンドウのピクセル形式を設定します。
構文
BOOL DrvSetPixelFormat(
SURFOBJ *pso,
LONG iPixelFormat,
HWND hwnd
);
パラメーター
pso
ウィンドウが関連付けられている SURFOBJ 構造体へのポインター。
iPixelFormat
ピクセル形式を設定するデバイス形式を指定するインデックス。 デバイスがサポートするピクセル形式は、1 から始まる正の 1 から始まる整数インデックスによって識別されます。
hwnd
ピクセル形式を設定するウィンドウを処理します。
戻り値
関数が成功した場合、戻り値は TRUE です。 それ以外の場合は FALSE になり、エラー コードがログに記録されます。
解説
ピクセル形式を複数回設定すると、ウィンドウ マネージャーとマルチスレッド アプリケーションの複雑化が発生する可能性があります。 したがって、ウィンドウのピクセル形式は 1 回だけ設定でき、変更しない必要があります。
要件
対象プラットフォーム | デスクトップ |
Header | winddi.h (Winddi.h を含む) |