Antarmuka ID3D10Texture2D (d3d10.h)
Antarmuka tekstur 2D mengelola data texel, yang merupakan memori terstruktur.
Warisan
Antarmuka ID3D10Texture2D mewarisi dari ID3D10Resource. ID3D10Texture2D juga memiliki jenis anggota berikut:
Metode
Antarmuka ID3D10Texture2D memiliki metode ini.
ID3D10Texture2D::GetDesc Dapatkan properti sumber daya tekstur. (ID3D10Texture2D.GetDesc) |
ID3D10Texture2D::Map Dapatkan penunjuk ke data yang terkandung dalam subsumber daya, dan tolak akses GPU ke subsumber daya tersebut. (ID3D10Texture2D.Map) |
ID3D10Texture2D::Unmap Batalkan penunjuk ke sumber daya yang diambil oleh ID3D10Texture2D::Map, dan aktifkan kembali akses GPU ke sumber daya. |
Keterangan
Untuk membuat sumber daya Texture2D kosong, panggil ID3D10Device::CreateTexture2D. Untuk detail selengkapnya tentang membuat dan memuat tekstur, lihat Membuat Sumber Daya Tekstur.
Tekstur tidak dapat diikat langsung ke alur; sebagai gantinya, tampilan harus dibuat dan terikat. Dengan menggunakan tampilan, data tekstur dapat ditafsirkan pada durasi dalam batasan tertentu. Untuk menggunakan tekstur sebagai target render atau sumber daya depth-stencil, panggil ID3D10Device::CreateRenderTargetView, dan ID3D10Device::CreateDepthStencilView, masing-masing. Untuk menggunakan tekstur sebagai input ke shader, buat dengan memanggil ID3D10Device::CreateShaderResourceView.
Persyaratan
Target Platform | Windows |
Header | d3d10.h |
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