Struktur DDTRANSFERININFO (dxmini.h)
Struktur DDTRANSFERININFO berisi informasi transfer untuk permukaan
Sintaks
typedef struct _DDTRANSFERININFO {
LPDDSURFACEDATA lpSurfaceData;
DWORD dwStartLine;
DWORD dwEndLine;
ULONG_PTR dwTransferID;
DWORD dwTransferFlags;
PMDL lpDestMDL;
} DDTRANSFERININFO, *PDDTRANSFERININFO;
Anggota
lpSurfaceData
Menunjuk ke struktur DDSURFACEDATA yang mewakili permukaan yang berisi informasi yang akan ditransfer. Informasi dalam struktur ini disediakan oleh DirectDraw.
dwStartLine
Menunjukkan baris pertama di permukaan tempat data ditransfer.
dwEndLine
Menunjukkan baris terakhir di permukaan tempat data ditransfer, inklusif.
dwTransferID
Menentukan identifikasi untuk transfer yang disediakan oleh DirectDraw. ID transfer ini digunakan oleh driver dalam struktur DDGETTRANSFERSTATUSOUTINFO .
dwTransferFlags
Menunjukkan jenis transfer. Salah satu dari berikut ini:
Bendera | Makna |
---|---|
DDTRANSFER_CANCEL | DirectDraw sebelumnya meminta transfer, tetapi sekarang membatalkan permintaan tersebut. |
DDTRANSFER_HALFLINES | Karena masalah setengah baris, bidang ganjil berisi baris tambahan data yang tidak berguna di bagian atas yang harus diperhatikan driver. |
DDTRANSFER_INVERT | Selama penguasaan bus, pengemudi penangkapan meminta inversi. |
DDTRANSFER_NONLOCALVIDMEM | Transfer berasal dari memori tampilan ke memori AGP. |
DDTRANSFER_SYSTEMMEMORY | Transfer berasal dari memori tampilan ke memori sistem. |
lpDestMDL
Menunjuk ke struktur daftar deskriptor memori tujuan (MDL).
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dxmini.h (termasuk Dxmini.h) |