METODE ID3D11Device::CreateDepthStencilView (d3d11.h)
Buat tampilan stensil kedalaman untuk mengakses data sumber daya.
Sintaks
HRESULT CreateDepthStencilView(
[in] ID3D11Resource *pResource,
[in, optional] const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,
[out, optional] ID3D11DepthStencilView **ppDepthStencilView
);
Parameter
[in] pResource
Jenis: ID3D11Resource*
Arahkan ke sumber daya yang akan berfungsi sebagai permukaan stensil kedalaman. Sumber daya ini harus dibuat dengan bendera D3D11_BIND_DEPTH_STENCIL .
[in, optional] pDesc
Jenis: const D3D11_DEPTH_STENCIL_VIEW_DESC*
Penunjuk ke deskripsi tampilan stensil kedalaman (lihat D3D11_DEPTH_STENCIL_VIEW_DESC). Atur parameter ini ke NULL untuk membuat tampilan yang mengakses mipmap level 0 dari seluruh sumber daya (menggunakan format yang dibuat dengan sumber daya).
[out, optional] ppDepthStencilView
Jenis: ID3D11DepthStencilView**
Alamat pointer ke ID3D11DepthStencilView. Atur parameter ini ke NULL untuk memvalidasi parameter input lainnya (metode akan mengembalikan S_FALSE jika parameter input lainnya lolos validasi).
Mengembalikan nilai
Jenis: HRESULT
Metode ini mengembalikan salah satu Kode Pengembalian Direct3D 11 berikut.
Keterangan
Tampilan stensil kedalaman dapat terikat ke tahap output-merger dengan memanggil ID3D11DeviceContext::OMSetRenderTargets.
Persyaratan
Target Platform | Windows |
Header | d3d11.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