VirtualBox

Changeset 83831 in vbox for trunk/include/iprt


Ignore:
Timestamp:
Apr 19, 2020 2:11:11 PM (5 years ago)
Author:
vboxsync
Message:

iprt/win/d3dkmthk.h: For VC++ 14.1. bugref:8489

File:
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/win/d3dkmthk.h

    r83792 r83831  
    11/** @file
    2  * Safe way to include d3d9.h.
     2 * Safe way to include d3dkmthk.h.
    33 */
    44
     
    2424 */
    2525
    26 #ifndef IPRT_INCLUDED_win_d3d9_h
    27 #define IPRT_INCLUDED_win_d3d9_h
     26#ifndef IPRT_INCLUDED_win_d3dkmthk_h
     27#define IPRT_INCLUDED_win_d3dkmthk_h
    2828#ifndef RT_WITHOUT_PRAGMA_ONCE
    2929# pragma once
     
    3232#ifdef _MSC_VER
    3333# pragma warning(push)
    34 /*# pragma warning(disable:4163)*/
    35 # pragma warning(disable:4668) /* warning C4668: 'WHEA_DOWNLEVEL_TYPE_NAMES' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' */
    36 # pragma warning(disable:4255) /* warning C4255: 'ObGetFilterVersion' : no function prototype given: converting '()' to '(void)' */
    37 # if _MSC_VER >= 1800 /*RT_MSC_VER_VC120*/
    38 #  pragma warning(disable:4005) /* sdk/v7.1/include/sal_supp.h(57) : warning C4005: '__useHeader' : macro redefinition */
     34# if _MSC_VER >= 1910 /*RT_MSC_VER_VC141*/
     35#  pragma warning(disable:4255) /* d3dkmthk.h(2061): warning C4255: 'PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP': no function prototype given: converting '()' to '(void)' */
    3936# endif
    4037#endif
    4138
    42 #include <d3d9.h>
     39#include <d3dkmthk.h>
    4340
    4441#ifdef _MSC_VER
     
    4643#endif
    4744
    48 #endif /* !IPRT_INCLUDED_win_d3d9_h */
     45#endif /* !IPRT_INCLUDED_win_d3dkmthk_h */
    4946
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette