Bagikan melalui


ID3D11Device3::CreateRenderTargetView1 metode (d3d11_3.h)

Membuat tampilan target render untuk mengakses data sumber daya.

Sintaks

HRESULT CreateRenderTargetView1(
  [in]            ID3D11Resource                       *pResource,
  [in, optional]  const D3D11_RENDER_TARGET_VIEW_DESC1 *pDesc1,
  [out, optional] ID3D11RenderTargetView1              **ppRTView1
);

Parameter

[in] pResource

Jenis: ID3D11Resource*

Pointer ke ID3D11Resource yang mewakili target render. Sumber daya ini harus dibuat dengan bendera D3D11_BIND_RENDER_TARGET .

[in, optional] pDesc1

Jenis: const D3D11_RENDER_TARGET_VIEW_DESC1*

Penunjuk ke D3D11_RENDER_TARGET_VIEW_DESC1 yang mewakili deskripsi tampilan target render. Atur parameter ini ke NULL untuk membuat tampilan yang mengakses semua subsumber daya di tingkat mipmap 0.

[out, optional] ppRTView1

Jenis: ID3D11RenderTargetView1**

Penunjuk ke blok memori yang menerima penunjuk ke antarmuka ID3D11RenderTargetView1 untuk tampilan target render yang dibuat. Atur parameter ini ke NULL untuk memvalidasi parameter input lainnya (metode akan mengembalikan S_FALSE jika parameter input lainnya lulus validasi).

Nilai kembali

Jenis: HRESULT

Metode ini mengembalikan salah satu Kode Pengembalian Direct3D 11.

Keterangan

Tampilan target render dapat terikat ke tahap output-merger dengan memanggil ID3D11DeviceContext::OMSetRenderTargets.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Target Platform Windows
Header d3d11_3.h
Pustaka D3D11.lib

Lihat juga

ID3D11Device3