d3d11-ffi 0.3.0

Lightweight system bindings for the D3D11 and DXGI APIs
Documentation
#![feature(custom_inner_attributes)]
#![allow(
    soft_unstable,
    non_snake_case,
    non_camel_case_types,
    non_upper_case_globals,
    // cohae: We are not going to fix these, as most of the `windows` crate is generated code.
    clippy::missing_safety_doc,
    clippy::too_many_arguments,
    clippy::missing_transmute_annotations,
    clippy::useless_transmute,
    clippy::upper_case_acronyms,
    clippy::useless_conversion
)]

pub mod Direct3D;
pub mod Direct3D11;
pub mod Dxgi;
pub mod Foundation;
pub mod Security;
mod dxvk;

pub mod core_supplemental;
pub use windows_core as core;

#[allow(unused)]
mod Gdi {
    pub type HMONITOR = *mut ::core::ffi::c_void;
    pub type HDC = *mut ::core::ffi::c_void;
}