DXGKDDI_PRESENTTOHWQUEUE fungsi panggilan balik (d3dkmddi.h)
Menyalin konten dari alokasi sumber, diberikan handel ke antrean perangkat keras.
Sintaks
DXGKDDI_PRESENTTOHWQUEUE DxgkddiPresenttohwqueue;
NTSTATUS DxgkddiPresenttohwqueue(
IN_CONST_HANDLE hHwQueue,
INOUT_PDXGKARG_PRESENT pPresent
)
{...}
Parameter
hHwQueue
Tangani ke antrean perangkat keras tempat buffer DMA akan dikirimkan.
pPresent
Penunjuk ke struktur DXGKARG_PRESENT yang berisi informasi tentang operasi salin.
Menampilkan nilai
DXGKDDI_PRESENTTOHWQUEUE mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Berhasil menyalin konten. |
STATUS_NO_MEMORY atau STATUS_INSUFFICIENT_RESOURCES | Tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya. |
STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER | Buffer akses memori langsung (DMA) saat ini habis. |
STATUS_GRAPHICS_CANNOTCOLORCONVERT | Driver miniport tampilan mendeteksi transfer blok bit (bitblt) untuk konversi warna yang tidak dapat dilakukan perangkat. Runtime Microsoft Direct3D mencegah aplikasi berlanjut, dan aplikasi menerima kegagalan untuk menyalin konten. |
STATUS_PRIVILEGED_INSTRUCTION | Instruksi nonprivileged yang terdeteksi (yaitu, instruksi yang mengakses memori di luar hak istimewa dari proses unit pemrosesan pusat [CPU] saat ini). |
STATUS_ILLEGAL_INSTRUCTION | Instruksi yang terdeteksi bahwa perangkat keras grafis tidak dapat mendukung. |
STATUS_INVALID_HANDLE | Terdeteksi handel yang tidak valid di buffer perintah. |
STATUS_GRAPHICS_GPU_EXCEPTION_ON_DEVICE | Driver miniport tampilan mendeteksi kesalahan dalam aliran DMA. Perangkat konteks grafis ditempatkan dalam status hilang jika driver mengembalikan kode kesalahan ini. |
Keterangan
Kelas sinkronisasi WDDM: Tingkat nol
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1809 |
Header | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |