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 インターフェイスのメソッドは、次のグループに編成できます。
グループ化 | メソッド |
---|---|
メモリの割り当て | 初期化する |
クリップ リスト | GetClipList、 IsClipListChanged、 SetClipList、 および SetHWnd |
ハンドル | GetHWnd |
LPDIRECTDRAWCLIPPER データ型を使用して、 IDirectDrawClipper インターフェイスへのポインターを含む変数を宣言できます。 Ddraw.h ヘッダー ファイルは、次のコードを使用してこのデータ型を宣言します。
typedef struct IDirectDrawClipper FAR *LPDIRECTDRAWCLIPPER;
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | ddraw.h |