Platform SDK: DirectX

DirectDrawClipper.SetClipList

DirectDrawClipper.SetClipList メソッドは、親 DirectDrawClipper オブジェクトがアタッチされたサーフェス上で、DirectDrawSurface7.Blt メソッドが使用するクリップ リストを設定または削除する。

object.SetClipList( _ 
    count As Long, _ 
    rects() as RECT)

パラメータ

object
DirectDrawClipper オブジェクトを表すオブジェクト式。
count
rects( ) 配列の RECT 型の数。
rects()
クリップ リストを記述する RECT 型の配列。

エラー コード

失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。

DDERR_CLIPPERISUSINGHWND
DDERR_INVALIDCLIPLIST
DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS
DDERR_OUTOFMEMORY

注意

ウィンドウ ハンドルが既に DirectDrawClipper オブジェクトに関連付けられている場合、クリップ リストは設定されない。DirectDrawSurface7.BltFast メソッドではクリップできない。

参照

DirectDrawClipper.GetClipListDirectDrawSurface7.BltDirectDrawSurface7.BltFast