PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0022 fungsi panggilan balik (d3d12umddi.h)
Fungsi panggilan balik pfnCheckResourceAllocationInfo mendukung pemeriksaan informasi alokasi sumber daya.
Sintaks
PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0022 Pfnd3d12ddiCheckresourceallocationinfo0022;
void Pfnd3d12ddiCheckresourceallocationinfo0022(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDIARG_CREATERESOURCE_0003 *unnamedParam2,
D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS unnamedParam3,
UINT32 AlignmentRestriction,
UINT VisibleNodeMask,
D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 *unnamedParam6
)
{...}
Parameter
unnamedParam1
hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
CreateResource [in]
Penunjuk ke sumber daya buat.
unnamedParam3
ResourceOptimizationFlags
Bendera pengoptimalan sumber daya.
AlignmentRestriction
Nilai pembatasan perataan.
VisibleNodeMask
Masker simpul yang terlihat.
unnamedParam6
pInfo [out]
Informasi untuk alokasi sumber daya.
Menampilkan nilai
Tidak ada
Keterangan
Fungsi panggilan balik ini adalah bagian dari proses pembuatan sumber daya dua langkah. Fungsi ini menentukan ukuran dan perataan data sumber daya, header data tambahan, dan data tambahan ditentukan, bersama dengan tata letak tekstur. Ketika deskripsi sumber daya diteruskan ke fungsi ini, tata letak deskripsi sumber daya dapat diatur ke _UNDEFINED. Ini memungkinkan driver untuk memilih tata letak tekstur apa pun. Ketika ayout dari deskripsi sumber daya STANDARD_SWIZZLE atau ROW_MAJOR, driver harus mengembalikan nilai yang sesuai sebagai pilihannya.
Fungsi panggilan balik ini diakses dengan menggunakan struktur D3D12DDI_DEVICE_FUNCS_CORE_0010 .
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d12umddi.h (termasuk D3d12umddi.h) |