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