PFND3D12DDI_CALC_PRIVATE_PASS_SIZE fungsi panggilan balik (d3d12umddi.h)
Digunakan dalam pembuatan pass.
Sintaks
PFND3D12DDI_CALC_PRIVATE_PASS_SIZE Pfnd3d12ddiCalcPrivatePassSize;
SIZE_T Pfnd3d12ddiCalcPrivatePassSize(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDIARG_CREATE_PASS *unnamedParam2
)
{...}
Parameter
unnamedParam1
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
Penunjuk ke struktur D3D12DDIARG_CREATE_PASS yang berisi argumen yang digunakan untuk membuat pass.
Nilai kembali
Mengembalikan SIZE_T.
Keterangan
Panggilan balik ini digunakan sebagai bagian dari pengujian untuk melihat apakah driver dapat menemukan kemenangan perf dari yang diberitahu ketika aplikasi mengulangi "lulus" beban kerja yang konsisten. Aplikasi ini menginstruksikan driver untuk mengamati bagaimana beberapa pass berjalan dan memberi driver kesempatan untuk membuat pengoptimalan untuk eksekusi di masa mendatang dari pass yang sama. Konten "pass" dapat berupa apa saja - terserah aplikasi agar relatif konsisten dalam karakteristik performa keseluruhan pass.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Versi UMDF minimum | D3D12DDI_SUPPORTED_0020 |
Header | d3d12umddi.h |