Bagikan melalui


struktur D3DDDIARG_CAPTURETOSYSMEM (d3dumddi.h)

Struktur D3DDDIARG_CAPTURETOSYSMEM menjelaskan parameter transfer blok bit (bitblt) dari buffer tangkapan ke permukaan memori video.

Sintaks

typedef struct _D3DDDIARG_CAPTURETOSYSMEM {
  [in] HANDLE hSrcResource;
  [in] RECT   SrcRect;
  [in] HANDLE hDstResource;
  [in] UINT   DstSubResourceIndex;
  [in] RECT   DstRect;
} D3DDDIARG_CAPTURETOSYSMEM;

Anggota

[in] hSrcResource

Handel ke sumber daya sumber.

[in] SrcRect

Struktur RECT untuk persegi panjang sumber.

[in] hDstResource

Handel ke sumber daya tujuan.

[in] DstSubResourceIndex

Indeks ke permukaan tujuan dalam sumber daya.

[in] DstRect

Struktur RECT untuk persegi panjang tujuan.

Keterangan

Karena sumber daya sumber yang ditentukan oleh anggota hSrcResource adalah buffer tangkapan, sumber daya tersebut dijamin sebagai sumber daya yang berdiri sendiri. Oleh karena itu, dalam panggilan ke CaptureToSysMem, runtime Microsoft Direct3D tidak diperlukan untuk menyediakan indeks ke permukaan sub sumber dalam sumber daya. Namun, indeks ke permukaan sub sumber diperlukan ketika runtime memanggil fungsi Blt driver tampilan mode pengguna untuk melakukan bitblt yang lebih umum.

Persyaratan

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

Lihat juga

Blt

CaptureToSysMem

RECT