ID3D12GraphicsCommandList::Metode ClearState (d3d12.h)
Mereset status daftar perintah langsung kembali ke status saat daftar perintah dibuat.
Sintaks
void ClearState(
[in, optional] ID3D12PipelineState *pPipelineState
);
Parameter
[in, optional] pPipelineState
Jenis: ID3D12PipelineState*
Penunjuk ke objek ID3D12PipelineState yang berisi status alur awal untuk daftar perintah.
Nilai kembali
Tidak ada
Keterangan
Tidak valid untuk memanggil ClearState pada bundel. Jika aplikasi memanggil ClearState pada bundel, panggilan ke Tutup akan mengembalikan E_FAIL.
Ketika ClearState dipanggil, semua sumber daya yang terikat saat ini tidak terikat. Topologi primitif diatur ke D3D_PRIMITIVE_TOPOLOGY_UNDEFINED. Viewport, persegi panjang gunting, nilai referensi stensil, dan faktor campuran diatur ke nilai kosong (semua nol). Predikasi dinonaktifkan.
Objek status alur yang disediakan aplikasi menjadi terikat saat objek status alur yang saat ini ditetapkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d12.h |
Pustaka | D3D12.lib |
DLL | D3D12.dll |