DXGKCB_GETCAPTUREADDRESS fungsi panggilan balik (d3dkmddi.h)

DXGKCB_GETCAPTUREADDRESS mengambil alamat fisik dan pengidentifikasi segmen buffer tangkapan yang terkait dengan handel alokasi yang diberikan.

Sintaks

DXGKCB_GETCAPTUREADDRESS DxgkcbGetcaptureaddress;

NTSTATUS DxgkcbGetcaptureaddress(
  [in/out] INOUT_PDXGKARGCB_GETCAPTUREADDRESS unnamedParam1
)
{...}

Parameter

[in/out] unnamedParam1

Penunjuk ke struktur DXGKARGCB_GETCAPTUREADDRESS yang menjelaskan parameter untuk mengambil informasi tentang buffer tangkapan.

Menampilkan nilai

DXGKCB_GETCAPTUREADDRESS mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS DXGKCB_GETCAPTUREADDRESS berhasil mengambil informasi buffer pengambilan.
STATUS_INVALID_PARAMETER Handel alokasi yang ditentukan dalam anggota hAllocation dari struktur DXGKARGCB_GETCAPTUREADDRESS yang ditunjukkan parameter pData tidak valid atau tidak mewakili buffer tangkapan.

DXGKCB_GETCAPTUREADDRESS mungkin juga mengembalikan kode kesalahan lain yang ditentukan dalam Ntstatus.h.

Keterangan

DXGKCB_XXX diimplementasikan oleh Dxgkrnl. Untuk menggunakan fungsi panggilan balik ini, atur anggota DXGKARGCB_GETCAPTUREADDRESS yang sesuai lalu panggil DxgkCbGetCaptureAddress melalui DXGKRNL_INTERFACE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista (WDDM 1.0)
Target Platform Desktop
Header d3dkmddi.h (termasuk D3dkmddi.h)
IRQL PASSIVE_LEVEL

Lihat juga

DXGKARGCB_GETCAPTUREADDRESS

DXGKRNL_INTERFACE