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
D3DDP2OP_BUFFERBLT