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) |