Fungsi CommandListCast
Templat fungsi ini mentransmisikan pointer konstan ke daftar perintah apa pun ke penunjuk const ke ID3D12CommandList.
Transmisi ini berguna untuk meneruskan penunjuk daftar perintah yang diketik dengan kuat ke executeCommandLists.
Sintaks
ID3D12CommandList * const * inline CommandListCast(
t_CommandListType * const * pp
);
Parameter
-
Pp
-
Jenis: t_CommandListType * const *
Daftar perintah yang diketik dengan kuat untuk ditransmisikan.
Argumen templat t_CommandListType menentukan objek daftar perintah yang sangat ditik.
Menampilkan nilai
Jenis: ID3D12CommandList * const *
Daftar perintah yang ditik dengan kuat, diinterpretasikan kembali sebagai ID3D12CommandList.
Keterangan
CommandListCast melakukan reinterpret_cast. Cast valid selama const-ness dari daftar perintah dihormati.
Fungsi CommandListCast didefinisikan sebagai berikut:
template <typename t_CommandListType>
inline ID3D12CommandList * const * CommandListCast(t_CommandListType * const * pp)
{
return reinterpret_cast<ID3D12CommandList * const *>(pp);
}
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
DLL |
|
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