Bagikan melalui


METODE IDCompositionVisual::SetBorderMode (dcomp.h)

Mengatur properti BorderMode, yang menentukan cara menyusun tepi bitmap dan klip yang terkait dengan visual ini, atau dengan visual dalam subtree yang berakar pada visual ini.

Sintaks

HRESULT SetBorderMode(
  [in] DCOMPOSITION_BORDER_MODE borderMode
);

Parameter

[in] borderMode

Jenis: DCOMPOSITION_BORDER_MODE

Mode batas yang akan digunakan.

Mengembalikan nilai

Jenis: HRESULT

Jika fungsi berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan. Lihat Kode Kesalahan DirectComposition untuk daftar kode kesalahan.

Keterangan

Mode batas memengaruhi bagaimana tepi bitmap disusun ketika bitmap diubah sed sehingga tepi tidak benar-benar selaras dengan sumbu dan pada batas piksel yang tepat. Ini juga mempengaruhi bagaimana konten dipotong di sudut klip yang memiliki sudut bulat, dan di tepi klip yang diubah sed sehingga tepi tidak benar-benar sejajar dengan sumbu dan pada batas piksel yang tepat.

Secara default, visual mewarisi mode batas visual induknya, yang dapat mewarisi mode batas visual induknya, dan sebagainya. Visual menggunakan mode batas default jika metode ini tidak pernah dipanggil untuk visual, atau jika metode ini dipanggil dengan DCOMPOSITION_BORDER_MODE_INHERIT. Jika tidak ada visual yang mengatur mode batas, default untuk seluruh pohon visual adalah penyajian alias, yang menawarkan kualitas visual terendah tetapi performa tertinggi.

Jika parameter borderMode adalah apa pun selain DCOMPOSITION_BORDER_MODE_INHERIT, bitmap dan klip visual ini disusun dengan mode batas yang ditentukan. Selain itu, mode batas ini menjadi default baru untuk anak-anak visual saat ini. Artinya, jika mode batas anak-anak visual ini tidak berubah atau secara eksplisit diatur ke DCOMPOSITION_BORDER_MODE_INHERIT, bitmap dan klip visual anak terdiri menggunakan mode batas visual ini.

Persyaratan

   
Klien minimum yang didukung Windows 8 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header dcomp.h
Pustaka Dcomp.lib
DLL Dcomp.dll

Lihat juga

IDCompositionVisual