PFND3D12DDI_RESOLVE_QUERY_DATA fungsi panggilan balik (d3d12umddi.h)
Fungsi panggilan balik pfnResolveQueryData mengubah kueri yang disimpan sebelumnya menjadi format yang ditentukan API.
Sintaks
PFND3D12DDI_RESOLVE_QUERY_DATA Pfnd3d12ddiResolveQueryData;
void Pfnd3d12ddiResolveQueryData(
D3D12DDI_HCOMMANDLIST unnamedParam1,
D3D12DDI_HQUERYHEAP unnamedParam2,
D3D12DDI_QUERY_TYPE unnamedParam3,
UINT StartElement,
UINT ElementCount,
D3D12DDI_HRESOURCE hDrvDestinationBuffer,
UINT64 DestinationOffset
)
{...}
Parameter
unnamedParam1
hCommandList
Handel ke data driver untuk daftar perintah. Driver menggunakan wilayah memori ini untuk menyimpan struktur data internal yang terkait dengan daftar perintahnya.
unnamedParam2
hQueryHeap
Handel timbunan kueri.
unnamedParam3
QueryType
Jenis kueri.
StartElement
Nilai elemen mulai.
ElementCount
Jumlah elemen.
hDrvDestinationBuffer
Handel buffer tujuan.
DestinationOffset
Offset tujuan.
Menampilkan nilai
Tidak ada
Keterangan
Mengatasi fungsionalitas digunakan oleh aplikasi untuk mengubah hasil kueri yang sebelumnya disimpan dalam tumpukan kueri ke dalam format yang ditentukan API. Data yang diselesaikan disimpan dalam buffer. Hasilnya kemudian dapat dikonsumsi oleh shader, predikasi, atau dipetakan dan dibaca pada CPU.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d12umddi.h (termasuk D3d12umddi.h) |