BufferedPaintClear 関数 (uxtheme.h)

バッファー内の指定した四角形を ARGB = {0,0,0,0}にクリアします。

構文

HRESULT BufferedPaintClear(
       HPAINTBUFFER hBufferedPaint,
  [in] const RECT   *prc
);

パラメーター

hBufferedPaint

種類: HPAINTBUFFER

BeginBufferedPaint を使用して取得されたバッファー処理されたペイント コンテキストのハンドル。

[in] prc

型: const RECT*

クリアする四角形を指定する RECT 構造体へのポインター。 バッファー全体を指定するには、このパラメーターを NULL に設定します。

戻り値

型: HRESULT

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

解説

この関数はバッファー ビットに直接アクセスするため、GDI 関数を呼び出してバッファーを消去するよりも高速です。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー uxtheme.h
[DLL] UxTheme.dll