--- a/d3d11.idl	2016-02-26 09:21:48.019575300 +0100
+++ b/d3d11.idl	2016-02-26 10:41:58.461027900 +0100
@@ -3199,6 +3199,18 @@ typedef enum D3D11_CREATE_DEVICE_FLAG {
     D3D11_CREATE_DEVICE_VIDEO_SUPPORT   = 0x0800
 } D3D11_CREATE_DEVICE_FLAG;
 
+typedef enum D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT
+{
+    D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_INPUT = 0x00000001,
+    D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT = 0x00000002,
+} D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT;
+
+typedef struct D3D11_FEATURE_DATA_THREADING
+{
+    BOOL DriverConcurrentCreates;
+    BOOL DriverCommandLists;
+} D3D11_FEATURE_DATA_THREADING;
+
 const UINT D3D11_SDK_VERSION = 7;
 
 cpp_quote("#include <d3d10_1.h>")
