METODE ID3D11Device1::CreateBlendState1 (d3d11_1.h)
Membuat objek blend-state yang merangkum status campuran untuk tahap output-merger dan memungkinkan konfigurasi operasi logika.
Sintaks
HRESULT CreateBlendState1(
[in] const D3D11_BLEND_DESC1 *pBlendStateDesc,
[out, optional] ID3D11BlendState1 **ppBlendState
);
Parameter
[in] pBlendStateDesc
Penunjuk ke struktur D3D11_BLEND_DESC1 yang menjelaskan status campuran.
[out, optional] ppBlendState
Alamat penunjuk ke antarmuka ID3D11BlendState1 untuk objek status campuran yang dibuat.
Nilai kembali
Metode ini mengembalikan E_OUTOFMEMORY jika memori tidak cukup untuk membuat objek blend-state.
Lihat Kode Pengembalian Direct3D 11 untuk kemungkinan nilai pengembalian lainnya.
Keterangan
Operasi logis (yang memungkinkan operasi logis bitwise antara output shader piksel dan merender konten target, lihat D3D11_RENDER_TARGET_BLEND_DESC1 ) hanya tersedia pada tingkat fitur tertentu; panggil CheckFeatureSupport dengan D3D11_FEATURE_D3D11_OPTIONS diatur, untuk memastikan dukungan dengan memeriksa bidang boolean OutputMergerLogicOp dari D3D11_FEATURE_DATA_D3D11_OPTIONS.
Aplikasi dapat membuat hingga 4096 objek blend-state unik. Untuk setiap objek yang dibuat, runtime memeriksa untuk melihat apakah objek sebelumnya memiliki status yang sama. Jika objek sebelumnya ada, runtime akan mengembalikan penunjuk ke instans sebelumnya alih-alih membuat objek duplikat.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d3d11_1.h |
Pustaka | D3D11.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk