ID3D11Device::Metode CreateBlendState (d3d11.h)

Buat objek blend-state yang merangkum status campuran untuk tahap output-merger.

Sintaks

HRESULT CreateBlendState(
  [in]            const D3D11_BLEND_DESC *pBlendStateDesc,
  [out, optional] ID3D11BlendState       **ppBlendState
);

Parameter

[in] pBlendStateDesc

Jenis: const D3D11_BLEND_DESC*

Penunjuk ke deskripsi status campuran (lihat D3D11_BLEND_DESC).

[out, optional] ppBlendState

Jenis: ID3D11BlendState**

Alamat penunjuk ke objek status campuran yang dibuat (lihat ID3D11BlendState).

Mengembalikan nilai

Jenis: HRESULT

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

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.

Windows Phone 8: API ini didukung.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d11.h
Pustaka D3D11.lib

Lihat juga

ID3D11Device