d3d10: Fix d3dcommon.h inclusion.
This commit is contained in:
parent
1a1ffe60fd
commit
09b347aeda
|
@ -19,6 +19,7 @@
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
import "ocidl.idl";
|
import "ocidl.idl";
|
||||||
import "dxgi.idl";
|
import "dxgi.idl";
|
||||||
|
import "d3dcommon.idl";
|
||||||
|
|
||||||
cpp_quote("#ifndef _D3D10_CONSTANTS")
|
cpp_quote("#ifndef _D3D10_CONSTANTS")
|
||||||
cpp_quote("#define _D3D10_CONSTANTS")
|
cpp_quote("#define _D3D10_CONSTANTS")
|
||||||
|
|
|
@ -35,12 +35,13 @@ typedef struct _D3D_SHADER_MACRO* LPD3D_SHADER_MACRO;
|
||||||
interface ID3D10Blob : IUnknown
|
interface ID3D10Blob : IUnknown
|
||||||
{
|
{
|
||||||
void *GetBufferPointer();
|
void *GetBufferPointer();
|
||||||
DWORD GetBufferSize();
|
SIZE_T GetBufferSize();
|
||||||
}
|
}
|
||||||
|
|
||||||
typedef ID3D10Blob* LPD3D10BLOB;
|
typedef ID3D10Blob* LPD3D10BLOB;
|
||||||
typedef ID3D10Blob ID3DBlob;
|
typedef ID3D10Blob ID3DBlob;
|
||||||
typedef ID3DBlob* LPD3DBLOB;
|
typedef ID3DBlob* LPD3DBLOB;
|
||||||
|
cpp_quote("#define IID_ID3DBlob IID_ID3D10Blob")
|
||||||
|
|
||||||
typedef enum _D3D_INCLUDE_TYPE
|
typedef enum _D3D_INCLUDE_TYPE
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue