From: Zhiyi Zhang zzhang@codeweavers.com
--- dlls/d3d11/tests/d3d11.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/dlls/d3d11/tests/d3d11.c b/dlls/d3d11/tests/d3d11.c index a8ab542029b..10f29d38bb5 100644 --- a/dlls/d3d11/tests/d3d11.c +++ b/dlls/d3d11/tests/d3d11.c @@ -2365,6 +2365,14 @@ static void test_device_interfaces(const D3D_FEATURE_LEVEL feature_level) }
check_interface(device, &IID_IUnknown, TRUE, FALSE); + check_interface(device, &IID_ID3D11Device, TRUE, FALSE); + check_interface(device, &IID_ID3D11Device2, TRUE, TRUE); /* Not available on all Windows versions. */ + todo_wine + check_interface(device, &IID_ID3D11Device3, TRUE, TRUE); /* Not available on all Windows versions. */ + todo_wine + check_interface(device, &IID_ID3D11Device4, TRUE, TRUE); /* Not available on all Windows versions. */ + todo_wine + check_interface(device, &IID_ID3D11Device5, TRUE, TRUE); /* Not available on all Windows versions. */ check_interface(device, &IID_IDXGIObject, TRUE, FALSE); check_interface(device, &IID_IDXGIDevice, TRUE, FALSE); check_interface(device, &IID_IDXGIDevice1, TRUE, FALSE);