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)