Bagikan melalui


Antarmuka IDirectDrawClipper (ddraw.h)

Aplikasi menggunakan metode antarmuka IDirectDrawClipper untuk mengelola daftar klip. Bagian ini adalah referensi ke metode antarmuka ini.

Warisan

Antarmuka IDirectDrawClipper mewarisi dari antarmuka IUnknown . IDirectDrawClipper juga memiliki jenis anggota ini:

Metode

Antarmuka IDirectDrawClipper memiliki metode ini.

 
IDirectDrawClipper::GetClipList

Mengambil salinan daftar klip yang terkait dengan objek DirectDrawClipper. Untuk memilih subset daftar klip, Anda bisa meneruskan persegi panjang yang mengklip daftar klip.
IDirectDrawClipper::GetHWnd

Mengambil handel jendela yang sebelumnya terkait dengan objek DirectDrawClipper ini dengan metode IDirectDrawClipper::SetHWnd.
IDirectDrawClipper::Initialize

Menginisialisasi objek DirectDrawClipper yang dibuat dengan menggunakan fungsi COM CoCreateInstance.
IDirectDrawClipper::IsClipListChanged

Mengambil status daftar klip jika handel jendela dikaitkan dengan objek DirectDrawClipper.
IDirectDrawClipper::SetClipList

Mengatur atau menghapus daftar klip yang digunakan oleh metode IDirectDrawSurface7::Blt, IDirectDrawSurface7::BltBatch, dan IDirectDrawSurface7::UpdateOverlay pada permukaan tempat objek DirectDrawClipper induk dilampirkan.
IDirectDrawClipper::SetHWnd

Menyetel handel jendela yang digunakan objek clipper untuk mendapatkan informasi kliping.

Keterangan

Metode antarmuka IDirectDrawClipper dapat diatur ke dalam grup berikut:

Grup Metode
Mengalokasikan memori Initialize
Daftar klip GetClipList, IsClipListChanged, SetClipList, dan SetHWnd
Handles GetHWnd
 

Anda dapat menggunakan jenis data LPDIRECTDRAWCLIPPER untuk mendeklarasikan variabel yang berisi pointer ke antarmuka IDirectDrawClipper . File header Ddraw.h mendeklarasikan jenis data ini dengan kode berikut:


typedef struct IDirectDrawClipper    FAR *LPDIRECTDRAWCLIPPER;

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header ddraw.h