PFND3D12DDI_BARRIER_0088 fungsi panggilan balik (d3d12umddi.h)
Fungsi panggilan balik PFND3D12DDI_BARRIER_0088 (pfnBarrier) driver menyinkronkan beberapa akses ke sumber daya. Panggilan balik ini mendukung penghalang yang ditingkatkan.
Sintaks
PFND3D12DDI_BARRIER_0088 Pfnd3d12ddiBarrier0088;
void Pfnd3d12ddiBarrier0088(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
UINT32 NumBarriers,
const D3D12DDIARG_BARRIER_0088 *pBarriers
)
{...}
Parameter
hDrvCommandList
Handel ke data driver untuk daftar perintah. Driver menggunakan wilayah memori ini untuk menyimpan struktur data internal yang terkait dengan daftar perintahnya.
NumBarriers
Jumlah struktur D3D12DDIARG_BARRIER_0088 yang ditunjukkan oleh pBarriers .
pBarriers
Penunjuk ke array struktur D3D12DDIARG_BARRIER_0088 yang berisi penghalang yang disempurnakan. Ukuran array ditentukan oleh NumBarriers.
Menampilkan nilai
Tidak ada
Keterangan
Driver yang melaporkan dukungan untuk hambatan yang ditingkatkan harus menerapkan fungsi ini. Bagaimana driver mengimplementasikan fungsi terserah vendor perangkat keras, selama mereka memenuhi spesifikasi desain dan lulus semua tes kesamaan terkait.
Penghalang yang mendukung peningkatan driver harus mengharapkan bahwa panggilan ResourceBarrier warisan juga akan menggunakan fungsi pfnBarrier . Entri tabel warisan PFND3D12DDI_RESOURCEBARRIER_* (pfnResourceBarrier) dapat dibiarkan sebagai NULL.
Akses pfnBarrier dengan menggunakan struktur fungsi daftar perintah seperti struktur D3D12DDI_COMMAND_LIST_FUNCS_3D_0088 .
Lihat Hambatan yang Disempurnakan untuk informasi umum.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11, versi 22H2 (WDDM 3.0) |
Header | d3d12umddi.h |
Lihat juga
D3D12DDI_COMMAND_LIST_FUNCS_3D_0088
D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0088
D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_ENCODE_0088
D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_PROCESS_0088