D3DKMT_DEVICERESET_STATE 구조체(d3dkmthk.h)

D3DKMT_DEVICERESET_STATE 구조체는 재설정 상태 식별합니다.

구문

typedef struct _D3DKMT_DEVICERESET_STATE {
  union {
    struct {
      UINT DesktopSwitched : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} D3DKMT_DEVICERESET_STATE;

멤버

DesktopSwitched

호출 프로세스가 만들어지는 데스크톱이 표시되는 것에서 보이지 않는 것으로 전환되었는지 여부를 지정하는 UINT 값입니다. 예를 들어 사용자가 Ctrl+Alt+DEL을 눌러 보안 화면이 나타나면 호출 프로세스가 만들어지는 바탕 화면이 보이지 않게 됩니다.

이 멤버를 설정하는 것은 32비트 멤버(0x00000001)의 첫 번째 비트를 설정하는 것과 같습니다.

Reserved

이 멤버는 예약되어 있으며 0으로 설정해야 합니다. 이 멤버를 0으로 설정하는 것은 32비트 Value 멤버의 나머지 31비트(0xFFFFFFFE)를 0으로 설정하는 것과 같습니다.

Value

재설정 상태 식별하는 32비트 값입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
머리글 d3dkmthk.h(D3dkmthk.h 포함)

추가 정보

D3DKMT_GETDEVICESTATE