DWM 프레임 데이터 액세스 및 제어
이 항목에서는 예약 및 미디어 프레젠테이션에 사용되는 DWM(데스크톱 창 관리자) API에 대해 설명합니다.
DWM 프레임 타이밍 API
예약 및 미디어 프레젠테이션 API를 사용하면 데스크톱 이미지가 합성되고 표시되는 시기를 보다 자세히 제어할 수 있습니다. 이는 일반적으로 DWM이 자체 프레젠테이션 일정에 따라 비동기적으로 실행되는 미디어 및 비디오 재생 애플리케이션에서 필요하며, 이는 엄격하게 제어되지 않은 경우 샘플링 아티팩트로 이어질 수 있습니다.
예약 및 미디어 프레젠테이션 함수에는 다음이 포함됩니다. 해당 사용의 세부 정보는 해당 페이지에서 찾을 수 있습니다.
- DwmEnableMMCSS. 호출 프로세스가 활성 상태인 동안 DWM에 MMCSS(멀티미디어 클래스 일정 서비스) 예약을 사용하도록 설정합니다.
- DwmGetCompositionTimingInfo. 현재 컴퍼지션 타이밍 정보를 검색합니다.
- DwmModifyPreviousDxFrameDuration. 이전 프레임이 표시되는 동안 새로 고침 수를 변경합니다.
- DwmSetDxFrameDuration. 표시된 프레임을 표시할 새로 고침 수를 설정합니다.
- DwmSetPresentParameters. 프레임 컴퍼지션에 대한 현재 매개 변수를 설정합니다.