diff options
author | Hendrik Leppkes <h.leppkes@gmail.com> | 2016-02-23 23:29:15 +0300 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2016-02-23 23:29:15 +0300 |
commit | e1557193f0dd5766f7adf4e932f64a21f39bfede (patch) | |
tree | 94f629a41d65d4a7309d57035cc2737f46f74f76 /developer_info | |
parent | cc0ca43b1f317ee158e5aa9bf3ec1a0dfb06c000 (diff) |
Update developer_info
Diffstat (limited to 'developer_info')
-rw-r--r-- | developer_info/IMediaSideData.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/developer_info/IMediaSideData.h b/developer_info/IMediaSideData.h index 4e78eb9a..0667c497 100644 --- a/developer_info/IMediaSideData.h +++ b/developer_info/IMediaSideData.h @@ -46,3 +46,24 @@ struct MediaSideDataHDR double min_display_mastering_luminance; }; #pragma pack(pop) + +// ----------------------------------------------------------------- +// 3D Plane Offset Side Data +// ----------------------------------------------------------------- + +// {F169B76C-75A3-49E6-A23A-14983EBF4370} +DEFINE_GUID(IID_MediaSideData3DOffset, + 0xf169b76c, 0x75a3, 0x49e6, 0xa2, 0x3a, 0x14, 0x98, 0x3e, 0xbf, 0x43, 0x70); + +#pragma pack(push, 1) +struct MediaSideData3DOffset +{ + // Number of valid offsets (up to 32) + int offset_count; + + // Offset Value, can be positive or negative + // positive values offset closer to the viewer (move right on the left view, left on the right view) + // negative values offset further away from the viewer (move left on the left view, right on the right view) + int offset[32]; +}; +#pragma pack(pop) |