IDirectDrawClipper インターフェイス (ddraw.h)

アプリケーションでは、 IDirectDrawClipper インターフェイスのメソッドを使用してクリップ リストを管理します。 このセクションは、このインターフェイスのメソッドへの参照です。

継承

IDirectDrawClipper インターフェイスは、IUnknown インターフェイスから継承されます。 IDirectDrawClipper には、次の種類のメンバーもあります。

メソッド

IDirectDrawClipper インターフェイスには、これらのメソッドがあります。

 
IDirectDrawClipper::GetClipList

DirectDrawClipper オブジェクトに関連付けられているクリップ リストのコピーを取得します。 クリップ リストのサブセットを選択するには、クリップ リストをクリップする四角形を渡します。
IDirectDrawClipper::GetHWnd

IDirectDrawClipper::SetHWnd メソッドによって、この DirectDrawClipper オブジェクトに関連付けられたウィンドウ ハンドルを取得します。
IDirectDrawClipper::Initialize

CoCreateInstance COM 関数を使用して作成された DirectDrawClipper オブジェクトを初期化します。
IDirectDrawClipper::IsClipListChanged

ウィンドウ ハンドルが DirectDrawClipper オブジェクトに関連付けられている場合に、クリップ リストの状態を取得します。
IDirectDrawClipper::SetClipList

親 DirectDrawClipper オブジェクトがアタッチされているサーフェスの IDirectDrawSurface7::Blt、IDirectDrawSurface7::BltBatch、および IDirectDrawSurface7::UpdateOverlay メソッドで使用されるクリップ リストを設定または削除します。
IDirectDrawClipper::SetHWnd

クリップパー オブジェクトがクリッピング情報を取得するために使用するウィンドウ ハンドルを設定します。

注釈

IDirectDrawClipper インターフェイスのメソッドは、次のグループに編成できます。

グループ化 メソッド
メモリの割り当て 初期化する
クリップ リスト GetClipListIsClipListChangedSetClipListおよび SetHWnd
ハンドル GetHWnd
 

LPDIRECTDRAWCLIPPER データ型を使用して、 IDirectDrawClipper インターフェイスへのポインターを含む変数を宣言できます。 Ddraw.h ヘッダー ファイルは、次のコードを使用してこのデータ型を宣言します。


typedef struct IDirectDrawClipper    FAR *LPDIRECTDRAWCLIPPER;

要件

要件
対象プラットフォーム Windows
ヘッダー ddraw.h