Bagikan melalui


struktur D3DHAL_DP2BUFFERBLT (d3dhal.h)

DirectX 8.0 dan versi yang lebih baru saja.

D3DHAL_DP2BUFFERBLT digunakan untuk blt buffer verteks atau indeks saat D3dDrawPrimitives2 merespons token perintah D3DDP2OP_BUFFERBLT.

Sintaks

typedef struct _D3DHAL_DP2BUFFERBLT {
  DWORD    dwDDDestSurface;
  DWORD    dwDDSrcSurface;
  DWORD    dwOffset;
  D3DRANGE rSrc;
  DWORD    dwFlags;
} D3DHAL_DP2BUFFERBLT;

Anggota

dwDDDestSurface

Menentukan handel ke puncak tujuan atau buffer indeks.

dwDDSrcSurface

Menentukan handel ke puncak sumber atau buffer indeks.

dwOffset

Menentukan offset, dalam byte, dari buffer tujuan tempat salinan harus diarahkan.

rSrc

Menentukan rentang buffer sumber apa yang harus disalin. Ini adalah struktur D3DRANGE, yang dijelaskan dalam dokumentasi Microsoft Windows SDK, dan berisi offset UINT dalam byte dan ukuran UINT dalam byte.

dwFlags

Tidak digunakan.

Keterangan

Panggilan balik CreateD3DBuffer membuat handel bilangan bulat kecil ke puncak atau buffer indeks yang dapat digunakan sebagai buffer sumber dan tujuan untuk blt buffer.

Lihat Keterangan untuk D3DHAL_DP2TEXBLT.

Persyaratan

Persyaratan Nilai
Header d3dhal.h (termasuk D3dhal.h)

Lihat juga

CreateD3DBuffer

D3DDP2OP_BUFFERBLT

D3DHAL_DP2COMMAND

D3dDrawPrimitives2