PFND3DDDI_CAPTURETOSYSMEM fungsi panggilan balik (d3dumddi.h)

Fungsi CaptureToSysMem menyalin konten buffer tangkapan ke permukaan tujuan.

Sintaks

PFND3DDDI_CAPTURETOSYSMEM Pfnd3dddiCapturetosysmem;

HRESULT Pfnd3dddiCapturetosysmem(
  HANDLE hDevice,
  const D3DDDIARG_CAPTURETOSYSMEM *unnamedParam2
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis).

unnamedParam2

pData [in]

Penunjuk ke struktur D3DDDIARG_CAPTURETOSYSMEM yang menjelaskan parameter transfer blok bit (bitblt).

Menampilkan nilai

CaptureToSysMem mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
S_OK Semua sumber daya untuk bitblt berada dalam memori yang dapat diakses GPU.
E_OUTOFMEMORY CaptureToSysMem tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya.

Keterangan

Fungsi CaptureToSysMem mirip dengan fungsi Blt kecuali bahwa CaptureToSysMem mendukung penyalinan hanya dari buffer tangkapan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Desktop
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

D3DDDIARG_CAPTURETOSYSMEM

D3DDDI_DEVICEFUNCS