Metode IDirectDrawSurface7::GetBltStatus (ddraw.h)
Mendapatkan status tentang operasi transfer blok bit (bitblt).
Sintaks
HRESULT GetBltStatus(
[in] DWORD unnamedParam1
);
Parameter
[in] unnamedParam1
Nilai yang dapat diatur ke salah satu bendera berikut.
DDGBS_CANBLT
Tanyakan apakah bitblt yang melibatkan permukaan ini dapat segera terjadi, dan mengembalikan DD_OK jika bitblt dapat diselesaikan.
DDGBS_ISBLTDONE
Tanyakan apakah bitblt selesai, dan kembali DD_OK jika bitblt terakhir pada permukaan ini telah selesai.
Menampilkan nilai
Jika metode berhasil, bitbltter ada, dan nilai yang dikembalikan DD_OK.
Jika gagal, metode mengembalikan DDERR_WASSTILLDRAWING jika bitbltter sibuk, DDERR_NOBLTHW jika tidak ada bitbltter, atau salah satu nilai kesalahan berikut:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOBLTHW
- DDERR_SURFACEBUSY
- DDERR_SURFACELOST
- DDERR_UNSUPPORTED
- DDERR_WASSTILLDRAWING
Persyaratan
Target Platform | Windows |
Header | ddraw.h |
Pustaka | Ddraw.lib |
DLL | Ddraw.dll |
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