Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Indica o estado da rotação automática da tela para o sistema. Por exemplo, se há suporte para a rotação automática e se ela está habilitada pelo usuário. Essa enumeração é um OR bit a bit de um ou mais dos valores a seguir.
Syntax
typedef enum tagAR_STATE {
AR_ENABLED = 0x0,
AR_DISABLED = 0x1,
AR_SUPPRESSED = 0x2,
AR_REMOTESESSION = 0x4,
AR_MULTIMON = 0x8,
AR_NOSENSOR = 0x10,
AR_NOT_SUPPORTED = 0x20,
AR_DOCKED = 0x40,
AR_LAPTOP = 0x80
} AR_STATE, *PAR_STATE;
Constantes
AR_ENABLEDValor: 0x0 A rotação automática é habilitada pelo usuário. |
AR_DISABLEDValor: 0x1 A rotação automática é desabilitada pelo usuário. |
AR_SUPPRESSEDValor: 0x2 Atualmente, a rotação automática é suprimida por uma ou mais preferências de rotação automática de processo. |
AR_REMOTESESSIONValor: 0x4 A sessão é remota e a rotação automática está temporariamente desabilitada como resultado. |
AR_MULTIMONValor: 0x8 O sistema tem vários monitores anexados e a rotação automática está temporariamente desabilitada como resultado. |
AR_NOSENSORValor: 0x10 O sistema não tem um sensor de rotação automática. |
AR_NOT_SUPPORTEDValor: 0x20 Não há suporte para a rotação automática com a configuração atual do sistema. |
AR_DOCKEDValor: 0x40 O dispositivo está encaixado e a rotação automática está temporariamente desabilitada como resultado. |
AR_LAPTOPValor: 0x80 O dispositivo está no modo laptop e a rotação automática está temporariamente desabilitada como resultado. |
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | winuser.h |