Estructura DDGETSURFACESTATEOUT (ddkmapi.h)
La estructura DDGETSURFACESTATEOUT contiene las funcionalidades y el estado de la superficie especificada.
Sintaxis
typedef struct _DDGETSURFACESTATEOUT {
DWORD ddRVal;
DWORD dwStateCaps;
DWORD dwStateStatus;
} DDGETSURFACESTATEOUT, *LPDDGETSURFACESTATEOUT;
Miembros
ddRVal
Especifica la ubicación en la que Microsoft DirectDraw escribe el valor devuelto de la función DxApi para DD_DXAPI_GET_SURFACE_STATE operaciones. Un código de retorno de DD_OK indica que se ha realizado correctamente.
dwStateCaps
Contiene las funcionalidades de DirectDrawSurface del dispositivo. Uno o varios de los elementos siguientes:
Marca | Significado |
---|---|
DDSTATE_BOB | El dispositivo es capaz de realizar el modo bob. |
DDSTATE_WEAVE | El dispositivo es capaz de realizar el modo de guardado. |
dwStateStatus
Contiene el estado de DirectDrawSurface seleccionado. Uno o varios de los elementos siguientes:
Marca | Significado |
---|---|
DDSTATE_BOB | El modo Bob se está usando en esta superficie. |
DDSTATE_EXPLICITLY_SET | Este estado se debe a una llamada de DD_DXAPI_SET_SURFACE_STATE anterior. |
DDSTATE_SKIPEVENFIELDS | Detenga el modo bob o weave y omita todos los demás campos en su lugar. |
DDSTATE_SOFTWARE_AUTOFLIP | Se está usando autoflipping de software (en lugar de hardware). |
DDSTATE_WEAVE | El modo de guardado se usa en esta superficie. |
Requisitos
Requisito | Valor |
---|---|
Header | ddkmapi.h (incluya Ddkmapi.h) |