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}