DXGKDDI_UPDATEOVERLAY fungsi panggilan balik (d3dkmddi.h)

Fungsi DxgkDdiUpdateOverlay memodifikasi perangkat keras overlay.

Sintaks

DXGKDDI_UPDATEOVERLAY DxgkddiUpdateoverlay;

NTSTATUS DxgkddiUpdateoverlay(
  [in] IN_CONST_HANDLE hOverlay,
  [in] IN_CONST_PDXGKARG_UPDATEOVERLAY pUpdateOverlay
)
{...}

Parameter

[in] hOverlay

Handel ke overlay untuk dimodifikasi. Fungsi DxgkDdiCreateOverlay driver miniport tampilan sebelumnya menyediakan handel ini ke subsistem kernel grafis Microsoft DirectX di anggota hOverlay dari struktur DXGKARG_CREATEOVERLAY yang ditunjuk oleh pCreateOverlay .

[in] pUpdateOverlay

Penunjuk ke struktur DXGKARG_UPDATEOVERLAY yang menjelaskan cara memodifikasi perangkat keras overlay.

Menampilkan nilai

DxgkDdiUpdateOverlay mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS DxgkDdiUpdateOverlay berhasil mengubah overlay.
STATUS_INVALID_PARAMETER Parameter yang diteruskan ke DxgkDdiUpdateOverlay berisi kesalahan yang mencegahnya selesai.
STATUS_NO_MEMORY DxgkDdiUpdateOverlay tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya.
STATUS_INSUFFICIENT_RESOURCES DxgkDdiUpdateOverlay tidak dapat diselesaikan karena bandwidth tidak cukup tersedia atau perangkat keras overlay yang diminta tidak dapat menyelesaikan tugas.
STATUS_GRAPHICS_DRIVER_MISMATCH Driver miniport tampilan tidak kompatibel dengan driver tampilan mode pengguna yang memulai panggilan ke DxgkDdiUpdateOverlay.

Keterangan

DxgkDdiUpdateOverlay harus dibuat dapat dipaginasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Target Platform Desktop
Header d3dkmddi.h
IRQL PASSIVE_LEVEL

Lihat juga

DXGKARG_CREATEOVERLAY

DXGKARG_UPDATEOVERLAY

DxgkDdiCreateOverlay