dwmapi/lib.rs
1// Copyright © 2015, Peter Atashian
2// Licensed under the MIT License <LICENSE.md>
3//! FFI bindings to dwmapi.
4#![cfg(windows)]
5extern crate winapi;
6use winapi::*;
7extern "system" {
8 // pub fn DwmAttachMilContent();
9 // pub fn DwmDefWindowProc();
10 // pub fn DwmDetachMilContent();
11 pub fn DwmEnableBlurBehindWindow(hWnd: HWND, pBlurBehind: *const DWM_BLURBEHIND) -> HRESULT;
12 // pub fn DwmEnableComposition();
13 // pub fn DwmEnableMMCSS();
14 // pub fn DwmExtendFrameIntoClientArea();
15 // pub fn DwmFlush();
16 // pub fn DwmGetColorizationColor();
17 // pub fn DwmGetCompositionTimingInfo();
18 // pub fn DwmGetGraphicsStreamClient();
19 // pub fn DwmGetGraphicsStreamTransformHint();
20 // pub fn DwmGetTransportAttributes();
21 // pub fn DwmGetWindowAttribute();
22 // pub fn DwmInvalidateIconicBitmaps();
23 // pub fn DwmIsCompositionEnabled();
24 // pub fn DwmModifyPreviousDxFrameDuration();
25 // pub fn DwmQueryThumbnailSourceSize();
26 // pub fn DwmRegisterThumbnail();
27 // pub fn DwmRenderGesture();
28 // pub fn DwmSetDxFrameDuration();
29 // pub fn DwmSetIconicLivePreviewBitmap();
30 // pub fn DwmSetIconicThumbnail();
31 // pub fn DwmSetPresentParameters();
32 // pub fn DwmSetWindowAttribute();
33 // pub fn DwmShowContact();
34 // pub fn DwmTetherContact();
35 // pub fn DwmTransitionOwnedWindow();
36 // pub fn DwmUnregisterThumbnail();
37 // pub fn DwmUpdateThumbnailProperties();
38}