DD_GETBLTSTATUSDATA struttura (ddrawint.h)
La struttura DD_GETBLTSTATUSDATA restituisce le informazioni sullo stato blit.
Sintassi
typedef struct _DD_GETBLTSTATUSDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSurface;
DWORD dwFlags;
HRESULT ddRVal;
VOID *GetBltStatus;
} *PDD_GETBLTSTATUSDATA, DD_GETBLTSTATUSDATA;
Members
lpDD
Punta a una struttura DD_DIRECTDRAW_GLOBAL che descrive il dispositivo del driver.
lpDDSurface
Punta a una struttura DD_SURFACE_LOCAL che rappresenta la superficie di cui viene eseguito la query sullo stato blit.
dwFlags
Specifica lo stato blit richiesto. Questo membro può essere uno dei valori seguenti:
Contrassegno | Significato |
---|---|
DDGBS_CANBLT | Esegue query sul fatto che il driver possa attualmente eseguire un blit. |
DDGBS_ISBLTDONE | Esegue una query sul fatto che il driver abbia completato l'ultimo blit. |
ddRVal
Specifica il percorso in cui il driver scrive il valore restituito del callback DdGetBltStatus . Un codice restituito di DD_OK indica l'esito positivo. Per altre informazioni, vedere Restituire valori per DirectDraw.
GetBltStatus
Usato dall'API Microsoft DirectDraw e non deve essere compilato dal driver.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ddrawint.h (include Winddi.h) |