Estrutura DDGETSURFACESTATEOUT (ddkmapi.h)
A estrutura DDGETSURFACESTATEOUT contém os recursos e status da superfície especificada.
Sintaxe
typedef struct _DDGETSURFACESTATEOUT {
DWORD ddRVal;
DWORD dwStateCaps;
DWORD dwStateStatus;
} DDGETSURFACESTATEOUT, *LPDDGETSURFACESTATEOUT;
Membros
ddRVal
Especifica o local no qual o Microsoft DirectDraw grava o valor retornado da função DxApi para operações de DD_DXAPI_GET_SURFACE_STATE . Um código de retorno de DD_OK indica êxito.
dwStateCaps
Contém os recursos do DirectDrawSurface do dispositivo. Uma ou mais das seguintes opções:
Sinalizador | Significado |
---|---|
DDSTATE_BOB | O dispositivo é capaz de executar o modo bob. |
DDSTATE_WEAVE | O dispositivo é capaz de executar o modo de tecelagem. |
dwStateStatus
Contém a status do DirectDrawSurface selecionado. Uma ou mais das seguintes opções:
Sinalizador | Significado |
---|---|
DDSTATE_BOB | O modo Bob está sendo usado nesta superfície. |
DDSTATE_EXPLICITLY_SET | Esse estado é devido a uma chamada DD_DXAPI_SET_SURFACE_STATE anterior. |
DDSTATE_SKIPEVENFIELDS | Pare o modo bob ou weave e ignore todos os outros campos. |
DDSTATE_SOFTWARE_AUTOFLIP | O software (em vez do hardware) está sendo usado. |
DDSTATE_WEAVE | O modo de tecelagem está sendo usado nessa superfície. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ddkmapi.h (inclua Ddkmapi.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de