Antarmuka IDCompositionTexture (dcomp.h)

Penting

Beberapa informasi berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.

Antarmuka ke objek yang mewakili tekstur Direct3D mentah yang dapat terikat ke visual komposisi sebagai konten. Objek dapat digunakan di mana saja bahwa permukaan komposisi generik dapat digunakan dalam API tersebut saat ini—misalnya, sebagai konten visual sprite atau kuas permukaan. Objek mengekspos pagar yang tersedia, yang dapat digunakan untuk menyinkronkan penyajian aplikasi dan pekerjaan komposisi. Dapat juga menerima berbagai atribut, seperti mode alfa, rect sumber, dan ruang warna, untuk menentukan konten yang ditampilkan dengan lebih tepat.

API tekstur komposisi hanya mendukung Direct3D 11.

Warisan

Antarmuka IDCompositionTexture berasal dari antarmuka IUnknown .

Metode

Antarmuka IDCompositionTexture memiliki metode ini.

 
IDCompositionTexture::GetAvailableFence

Mengambil pasangan pagar/nilai sinkronisasi Direct3D yang menunjukkan kapan tekstur komposisi akan tersedia, jika info tersebut diketahui.
IDCompositionTexture::SetAlphaMode

Menginformasikan DWM apakah piksel alfa dalam tekstur harus dihormati atau diabaikan.
IDCompositionTexture::SetColorSpace

Menginformasikan sistem ruang warna yang harus dipetakan teksturnya.
IDCompositionTexture::SetSourceRect

Menentukan wilayah tekstur Direct3D yang diwakili tekstur komposisi.

Keterangan

Masa pakai tekstur komposisi dirancang untuk bekerja tanpa intervensi dari aplikasi Anda. Aplikasi Anda tidak perlu menjaga tekstur tetap hidup demi apa yang mungkin dilakukan sistem. Jika aplikasi Anda merilis tekstur yang masih ditampilkan sistem di pohon visual, sistem akan menjaga tekstur tersebut tetap hidup sampai tidak lagi diperlukan untuk melakukannya. Aplikasi Anda dapat beroperasi dengan asumsi bahwa aplikasi perlu menjaga tekstur komposisi tetap hidup hanya jika ingin mereferensikannya lagi secara eksplisit.

Persyaratan

Persyaratan Nilai
Header dcomp.h