METODE ID3D11DeviceContext::OMGetRenderTargetsAndUnorderedAccessViews (d3d11.h)
Dapatkan pointer ke sumber daya yang terikat ke tahap output-merger.
Sintaks
void OMGetRenderTargetsAndUnorderedAccessViews(
[in] UINT NumRTVs,
[out, optional] ID3D11RenderTargetView **ppRenderTargetViews,
[out, optional] ID3D11DepthStencilView **ppDepthStencilView,
[in] UINT UAVStartSlot,
[in] UINT NumUAVs,
[out, optional] ID3D11UnorderedAccessView **ppUnorderedAccessViews
);
Parameter
[in] NumRTVs
Jenis: UINT
Jumlah tampilan target render yang akan diambil.
[out, optional] ppRenderTargetViews
Jenis: ID3D11RenderTargetView**
Penunjuk ke array ID3D11RenderTargetView, yang mewakili tampilan target render. Tentukan NULL untuk parameter ini saat pengambilan tampilan target render tidak diperlukan.
[out, optional] ppDepthStencilView
Jenis: ID3D11DepthStencilView**
Penunjuk ke ID3D11DepthStencilView, yang mewakili tampilan stensil kedalaman. Tentukan NULL untuk parameter ini saat pengambilan tampilan stensil kedalaman tidak diperlukan.
[in] UAVStartSlot
Jenis: UINT
Indeks ke dalam array berbasis nol untuk mulai mengambil tampilan akses yang tidak diurutkan (berkisar dari 0 hingga D3D11_PS_CS_UAV_REGISTER_COUNT - 1). Untuk piksel shader UAVStartSlot harus sama dengan jumlah tampilan target render yang terikat.
[in] NumUAVs
Jenis: UINT
Jumlah tampilan akses yang tidak diurutkan untuk dikembalikan di ppUnorderedAccessViews. Angka ini berkisar dari 0 hingga D3D11_PS_CS_UAV_REGISTER_COUNT - UAVStartSlot.
[out, optional] ppUnorderedAccessViews
Jenis: ID3D11UnorderedAccessView**
Penunjuk ke array ID3D11UnorderedAccessView, yang mewakili tampilan akses tidak berurut yang diambil. Tentukan NULL untuk parameter ini ketika pengambilan tampilan akses yang tidak diurutkan tidak diperlukan.
Mengembalikan nilai
Tidak ada
Keterangan
Setiap antarmuka yang dikembalikan akan memiliki jumlah referensinya yang bertambah satu per satu. Aplikasi harus memanggil IUnknown::Release pada antarmuka yang dikembalikan ketika aplikasi tidak lagi diperlukan untuk menghindari kebocoran memori.
Windows Phone 8: API ini didukung.
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