Commit 2f5cca94 authored by Christian Costa's avatar Christian Costa Committed by Alexandre Julliard

d3drm: Add definitions for IDirect3DRMFrame2.

parent 547eb036
...@@ -42,6 +42,16 @@ typedef struct _D3DRMQUATERNION { ...@@ -42,6 +42,16 @@ typedef struct _D3DRMQUATERNION {
D3DVECTOR v; D3DVECTOR v;
} D3DRMQUATERNION, *LPD3DRMQUATERNION; } D3DRMQUATERNION, *LPD3DRMQUATERNION;
typedef struct _D3DRMRAY {
D3DVECTOR dvDir;
D3DVECTOR dvPos;
} D3DRMRAY, *LPD3DRMRAY;
typedef struct _D3DRMBOX {
D3DVECTOR min;
D3DVECTOR max;
} D3DRMBOX, *LPD3DRMBOX;
typedef enum _D3DRMLIGHTTYPE { typedef enum _D3DRMLIGHTTYPE {
D3DRMLIGHT_AMBIENT, D3DRMLIGHT_AMBIENT,
D3DRMLIGHT_POINT, D3DRMLIGHT_POINT,
...@@ -109,6 +119,14 @@ typedef enum _D3DRMPROJECTIONTYPE ...@@ -109,6 +119,14 @@ typedef enum _D3DRMPROJECTIONTYPE
D3DRMPROJECT_RIGHTHANDORTHOGRAPHIC D3DRMPROJECT_RIGHTHANDORTHOGRAPHIC
} D3DRMPROJECTIONTYPE, *LPD3DRMPROJECTIONTYPE; } D3DRMPROJECTIONTYPE, *LPD3DRMPROJECTIONTYPE;
typedef enum _D3DRMXOFFORMAT {
D3DRMXOF_BINARY,
D3DRMXOF_COMPRESSED,
D3DRMXOF_TEXT
} D3DRMXOFFORMAT, *LPD3DRMXOFFORMAT;
typedef DWORD D3DRMSAVEOPTIONS;
typedef enum _D3DRMFRAMECONSTRAINT { typedef enum _D3DRMFRAMECONSTRAINT {
D3DRMCONSTRAIN_Z, D3DRMCONSTRAIN_Z,
D3DRMCONSTRAIN_Y, D3DRMCONSTRAIN_Y,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment