Funkcje DWM
Ta sekcja zawiera informacje o funkcjach Menedżera okien pulpitu (DWM).
W tej sekcji
Temat | Opis |
---|---|
DwmAttachMilContent |
Ta funkcja nie jest zaimplementowana. |
DwmDefWindowProc |
Domyślna procedura okna dla testowania trafień DWM w obszarze niekliencki. Należy również upewnić się, że DwmDefWindowProc jest wywoływana dla komunikatu WM_NCMOUSELEAVE. Jeśli DwmDefWindowProc nie jest wywoływana dla komunikatu WM_NCMOUSELEAVE, usługa DWM nie usuwa wyróżniania z Maksymalizuj, zminimalizowaći Zamknij przyciski, gdy kursor opuszcza okno. |
DwmDetachMilContent |
Ta funkcja nie jest zaimplementowana. |
DwmEnableBlurBehindWindow |
Włącza efekt rozmycia w określonym oknie. |
DwmEnableComposition |
Włącza lub wyłącza kompozycję DWM. Uwaga: Ta funkcja jest przestarzała od systemu Windows 8. Usługa DWM nie może być już programowo wyłączona. |
DwmEnableMMCSS |
Powiadamia usługę DWM o rezygnacji z planowania harmonogramu zajęć multimedialnych (MMCSS, Multimedia Class Schedule Service), gdy proces wywoływania jest aktywny. |
DwmExtendFrameIntoClientArea |
Rozszerza ramkę okna na obszar klienta. |
DwmFlush |
Wystawia wywołanie opróżniania, które blokuje obiekt wywołujący do następnego wystąpienia, gdy zostały wykonane wszystkie aktualizacje powierzchni microsoft DirectX, które są obecnie zaległe. To kompensuje bardzo złożone sceny lub wywoływanie procesów o bardzo niskim priorytcie. |
DwmGetColorizationColorizationColor |
Pobiera bieżący kolor używany do kompozycji szkła DWM. Ta wartość jest oparta na bieżącym schemacie kolorów i może zostać zmodyfikowana przez użytkownika. Aplikacje mogą nasłuchiwać zmian kolorów, obsługując powiadomienie WM_DWMCOLORIZATIONCOLORCHANGED. |
DwmGetCompositionTimingInfo |
Pobiera bieżące informacje o chronometrażu kompozycji dla określonego okna. |
DwmGetGraphicsStreamClient |
Ta funkcja nie jest zaimplementowana. |
DwmGetGraphicsStreamTransformHint |
Ta funkcja nie jest zaimplementowana. |
DwmGetTransportAttributes |
Pobiera atrybuty transportu. |
DwmGetUnmetTabRequirements |
Uwaga Ta funkcja jest publicznie dostępna, ale niefunkcjonalna dla systemu Windows 10 w wersji 1803.Sprawdza wymagania wymagane do pobrania kart na pasku tytułu aplikacji dla określonego okna. |
DwmGetWindowAttribute |
Pobiera bieżącą wartość określonego atrybutu zastosowanego do okna. |
DwmInvalidateIconicBitmaps |
Wywoływana przez aplikację, aby wskazać, że wszystkie wcześniej dostarczone ikoniczne mapy bitowe z okna, zarówno miniatury, jak i reprezentacje podglądu, powinny być odświeżane. |
DwmIsCompositionEnabled |
Uzyskuje wartość wskazującą, czy kompozycja DWM jest włączona. Aplikacje na maszynach z systemem Windows 7 lub starszym mogą nasłuchiwać zmian stanu kompozycji, obsługując powiadomienie WM_DWMCOMPOSITIONCHANGED. |
DwmModifyPreviousDxFrameDuration |
Zmienia liczbę odświeżeń monitora, przez które będzie wyświetlana poprzednia ramka. dwmModifyPreviousDxFrameDuration nie jest już obsługiwana. Począwszy od systemu Windows 8.1, wywołania DwmModifyPreviousDxFrameDuration zawsze zwracają E_NOTIMPL. |
DwmQueryThumbnailSourceSize |
Pobiera rozmiar źródła miniatury DWM. |
DwmRegisterThumbnail |
Tworzy relację miniatury DWM między oknami docelowymi i źródłowymi. |
DwmRenderGesture |
Powiadamia DWM, że kontakt dotykowy został rozpoznany jako gest, i że DWM powinien rysować opinie na ten gest. |
DwmSetDxFrameDuration |
Ustawia liczbę odświeżeń monitora, przez które ma być wyświetlana przedstawiona ramka. DwmSetDxFrameDuration nie jest już obsługiwana. Począwszy od systemu Windows 8.1, wywołania DwmSetDxFrameDuration zawsze zwracają E_NOTIMPL. |
DwmSetIconicLivePreviewBitmap |
Ustawia statyczną, kultową mapę bitową, aby wyświetlić podgląd na żywo (znany również jako Podgląd podglądu) okna lub karty. Pasek zadań może używać tej mapy bitowej do wyświetlania pełnowymiarowego podglądu okna lub karty. |
DwmSetIconicThumbnail |
Ustawia statyczną, kultową mapę bitową w oknie lub karcie, która ma być używana jako reprezentacja miniatury. Pasek zadań może używać tej mapy bitowej jako elementu docelowego przełącznika miniatur dla okna lub karty. |
DwmSetPresentParameters |
Ustawia parametry obecne dla kompozycji ramek. dwmSetPresentParameters nie jest już obsługiwana. Począwszy od systemu Windows 8.1, wywołania DwmSetPresentParameters zawsze zwracają E_NOTIMPL. |
DwmSetWindowAttribute |
Ustawia wartość atrybutów renderowania innych niż klient dla okna. |
DwmShowContact |
Wywoływana przez aplikację lub strukturę w celu określenia typu opinii wizualnej w odpowiedzi na konkretny kontakt dotykowy lub piórowy. |
DwmTetherContact |
Umożliwia graficzne sprzężenie zwrotne interakcji dotykowych i przeciąganie ich do użytkownika. |
DwmTransitionOwnedWindow |
Koordynuje animacje okien narzędzi za pomocą usługi DWM. |
DwmUnregisterThumbnail |
Usuwa relację miniatury DWM utworzoną przez funkcję DwmRegisterThumbnail. |
DwmUpdateThumbnailProperties |
Aktualizuje właściwości miniatury DWM. |
GetWindowCompositionAttribute | Pobiera bieżącą wartość określonego atrybutu Menedżera okien pulpitu (DWM) zastosowanego do okna. |
SetWindowCompositionAttribute | Ustawia bieżącą wartość określonego atrybutu Menedżera okien pulpitu (DWM) zastosowanego do okna. |