struktur DD_BEGINMOCOMPFRAMEDATA (ddrawint.h)
Struktur DDHAL_BEGINMOCOMPFRAMEDATA berisi informasi bingkai yang diperlukan untuk mulai mendekode.
Sintaks
typedef struct _DD_BEGINMOCOMPFRAMEDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_MOTIONCOMP_LOCAL lpMoComp;
PDD_SURFACE_LOCAL lpDestSurface;
DWORD dwInputDataSize;
LPVOID lpInputData;
DWORD dwOutputDataSize;
LPVOID lpOutputData;
HRESULT ddRVal;
} *PDD_BEGINMOCOMPFRAMEDATA, DD_BEGINMOCOMPFRAMEDATA;
Anggota
lpDD
Menunjuk ke struktur DD_DIRECTDRAW_LOCAL yang relevan dengan proses Microsoft DirectDraw saat ini saja.
lpMoComp
Menunjuk ke struktur DD_MOTIONCOMP_LOCAL yang berisi deskripsi kompensasi gerakan yang diminta.
lpDestSurface
Menunjuk ke struktur DD_SURFACE_LOCAL yang mewakili permukaan tujuan untuk mendekode bingkai ini.
dwInputDataSize
Menunjukkan ukuran dalam byte data input opsional di lpInputData yang diperlukan untuk memulai bingkai ini.
lpInputData
Menunjuk ke buffer input opsional, konten yang ditentukan oleh GUID. Buffer ini tidak boleh berisi penunjuk yang disematkan.
dwOutputDataSize
Menunjukkan ukuran dalam byte data output opsional di lpOutputData yang diperlukan untuk memulai bingkai ini.
lpOutputData
Menunjuk ke buffer output opsional, konten yang ditentukan oleh GUID. Buffer ini tidak boleh berisi penunjuk yang disematkan.
ddRVal
Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdMoCompBeginFrame . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ddrawint.h (termasuk Winddi.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk