DWM 함수

이 섹션에는 DWM(Desktop Window Manager) 함수에 대한 정보가 포함되어 있습니다.

섹션 내용

주제 설명
DwmAttachMilContent
이 기능은 구현되지 않았습니다.
DwmDefWindowProc
비 클라이언트 영역 내의 DWM 적중 테스트에 대한 기본 창 프로시저입니다.
또한 DwmDefWindowProcWM_NCMOUSELEAVE 메시지에 대해 호출되는지 확인해야 합니다. WM_NCMOUSELEAVE 메시지에 대해 DwmDefWindowProc가 호출되지 않을 경우, 커서가 창을 떠날 때 DWM은 최대화, 최소화, 닫기 버튼에서 강조 표시를 제거하지 않습니다.
DwmDetachMilContent
이 기능은 구현되지 않았습니다.
DwmEnableBlurBehindWindow
지정된 창에서 흐림 효과를 사용하도록 설정합니다.
DwmEnableComposition
DWM 컴퍼지션을 사용하거나 사용하지 않도록 설정합니다.
참고: 이 함수는 Windows 8을 기준으로 사용되지 않습니다. DWM은 프로그래밍 방식으로 사용 안 함으로 설정할 수 없습니다.
DwmEnableMMCSS
호출 프로세스가 활성 상태인 동안 DWM에 MMCSS(멀티미디어 클래스 일정 서비스) 예약을 옵트인하거나 옵트아웃하도록 알 수 있습니다.
DwmExtendFrameIntoClientArea
창 프레임을 클라이언트 영역으로 확장합니다.
DwmFlush
현재 처리 중인 모든 Microsoft DirectX Surface 업데이트가 수행된 다음 시점까지 호출자를 차단하는 플러시 호출을 실행합니다. 이렇게 하면 매우 낮은 우선 순위의 복잡한 장면 또는 호출 프로세스를 보정합니다.
DwmGetColorizationColor
DWM 유리 컴퍼지션에 사용되는 현재 색을 검색합니다. 이 값은 현재 색 구성표를 기반으로 하며 사용자가 수정할 수 있습니다. 애플리케이션은 WM_DWMCOLORIZATIONCOLORCHANGED 알림을 처리하여 색 변경을 수신 대기할 수 있습니다.
DwmGetCompositionTimingInfo
지정된 창에 대한 현재 컴퍼지션 타이밍 정보를 검색합니다.
DwmGetGraphicsStreamClient
이 기능은 구현되지 않았습니다.
DwmGetGraphicsStreamTransformHint
이 기능은 구현되지 않았습니다.
DwmGetTransportAttributes
전송 속성을 검색합니다.
DwmGetUnmetTabRequirements
참고 이 함수는 Windows 10 버전 1803에서 공개적으로 사용할 수 있지만 작동하지 않습니다. 지정된 창의 애플리케이션 제목 표시줄에서 탭을 가져오는 데 필요한 요구 사항을 확인합니다.
DwmGetWindowAttribute
창에 적용된 지정된 속성의 현재 값을 검색합니다.
DwmInvalidateIconicBitmaps
썸네일과 피킹 표현을 모두 창에서 이전에 제공한 모든 아이콘 비트맵을 새로 고쳐야 함을 나타내기 위해 애플리케이션에서 호출됩니다.
DwmIsCompositionEnabled
DWM 컴퍼지션이 사용되는지 여부를 나타내는 값을 가져옵니다. Windows 7 이하를 실행하는 컴퓨터의 애플리케이션은 WM_DWMCOMPOSITIONCHANGED 알림을 처리하여 컴퍼지션 상태 변경을 수신 대기할 수 있습니다.
DwmModifyPreviousDxFrameDuration
이전 프레임이 표시되는 모니터 새로 고침 수를 변경합니다.
DwmModifyPreviousDxFrameDuration은 더 이상 지원되지 않습니다. Windows 8.1부터 DwmModifyPreviousDxFrameDuration 호출은 항상 E_NOTIMPL을 반환합니다.
DwmQueryThumbnailSourceSize
DWM 썸네일의 원본 크기를 검색합니다.
DwmRegisterThumbnail
대상 창과 원본 창 간에 DWM 썸네일 관계를 만듭니다.
DwmRenderGesture
터치 접촉이 제스처로 인식되었으며 DWM이 해당 제스처에 대한 피드백을 작성해야 한다는 점을 DWM에 알립니다.
DwmSetDxFrameDuration
표시된 프레임을 표시할 모니터 새로 고침 수를 설정합니다.
DwmSetDxFrameDuration은 더 이상 지원되지 않습니다. Windows 8.1부터 DwmSetDxFrameDuration 호출은 항상 E_NOTIMPL을 반환합니다.
DwmSetIconicLivePreviewBitmap
창 또는 탭의 실시간 미리 보기(피크 개요라고도 함)를 표시하도록 정적 아이콘 비트맵을 설정합니다. 작업 표시줄은 이 비트맵을 사용하여 창 또는 탭의 전체 크기 미리 보기를 표시할 수 있습니다.
DwmSetIconicThumbnail
썸네일 표현으로 사용할 창 또는 탭의 정적 아이콘 비트맵을 설정합니다. 작업 표시줄은 이 비트맵을 창 또는 탭의 축소판 그림 스위치 대상으로 사용할 수 있습니다.
DwmSetPresentParameters
프레임 컴퍼지션에 대한 현재 매개 변수를 설정합니다.
DwmSetPresentParameters는 더 이상 지원되지 않습니다. Windows 8.1부터 DwmSetPresentParameters에 대한 호출은 항상 E_NOTIMPL을 반환합니다.
DwmSetWindowAttribute
창에 대한 비 클라이언트 렌더링 특성의 값을 설정합니다.
DwmShowContact
특정 터치 또는 펜 접촉에 대한 응답으로 작성할 시각적 피드백 유형을 지정하기 위해 앱 또는 프레임워크에서 호출됩니다.
DwmTetherContact
터치 및 끌기 상호 작용에 대한 그래픽 피드백을 사용자에게 사용하도록 설정합니다.
DwmTransitionOwnedWindow
도구 창의 애니메이션을 DWM과 조정합니다.
DwmUnregisterThumbnail
DwmRegisterThumbnail 함수에서 만든 DWM 썸네일 관계를 제거합니다.
DwmUpdateThumbnailProperties
DWM 썸네일의 속성을 업데이트.
GetWindowCompositionAttribute 창에 적용된 지정된 DWM(Desktop Window Manager) 속성의 현재 값을 검색합니다.
SetWindowCompositionAttribute 창에 적용된 지정된 DWM(Desktop Window Manager) 속성의 현재 값을 설정합니다.