> 백엔드 개발 > C++ > ## 멀티미디어 타이머 설정 및 시스템 시간 해상도는 GetSystemTimeAdjustment 결과에 어떤 영향을 줍니까?

## 멀티미디어 타이머 설정 및 시스템 시간 해상도는 GetSystemTimeAdjustment 결과에 어떤 영향을 줍니까?

DDD
풀어 주다: 2024-10-25 02:57:02
원래의
801명이 탐색했습니다.

##  How Do Multimedia Timer Settings and System Time Resolution Affect GetSystemTimeAdjustment Results?

Windows 7의 GetSystemTimeAdjustment 결과 이해

질문 1: 시간 쿼리와 시스템 시간 업데이트 간격의 관계

예, 당신의 가정은 정확합니다. 시스템 시간이 주기적으로 동기화되는 경우 시스템 시간을 쿼리하면 변경 사항이 없거나 GetSystemTimeAdjustment에서 검색한 증분의 배수인 변경 사항이 발생해야 합니다.

질문 2: 시간 조정 불일치

테스트 결과의 차이는 다음과 같이 설명할 수 있습니다.

  • 실제 시스템 시간 업데이트 기간: GetSystemTimeAdjustment는 실제 업데이트 기간을 제공하지 않습니다. 시스템 시간. 대신, 시간 동기화가 구성된 경우 시스템 시계가 조정되는 간격을 보고합니다.
  • 시스템 시간 쿼리 해결: GetSystemTimeAsFileTime은 시스템 시간에 100나노초의 해상도를 제공합니다. 그러나 NtQueryTimerResolution을 통해 얻은 실제 시스템 시간 업데이트 기간은 일반적으로 약 15.625밀리초(100나노초 * 156,250)입니다.
  • 멀티미디어 타이머 인터페이스의 효과: 멀티미디어 타이머 인터페이스(timeBeginPeriod) NtSetTimerResolution을 통해 얻을 수 없는 값으로 타이머 기간을 설정할 수 있습니다. 이는 시스템 시간의 실제 업데이트 기간에 영향을 미칠 수 있습니다.

요약:

GetSystemTimeAdjustment는 시간 조정 간격을 보고하는 반면 NtQueryTimerResolution은 시스템 시간의 실제 업데이트 기간입니다. 해상도 차이 및 멀티미디어 타이머 설정의 영향으로 결과에 차이가 발생할 수 있습니다.

위 내용은 ## 멀티미디어 타이머 설정 및 시스템 시간 해상도는 GetSystemTimeAdjustment 결과에 어떤 영향을 줍니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿