dxva2/tests: Add a test for GetVideoProcessorDeviceGuids().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Nikolay Sivov 2020-10-12 14:19:23 +03:00 committed by Alexandre Julliard
parent b8e003c0e0
commit 1829c19687
1 changed files with 6 additions and 0 deletions

View File

@ -92,6 +92,7 @@ static void test_device_manager(void)
UINT token, count;
IDirect3D9 *d3d;
HWND window;
GUID *guids;
HRESULT hr;
RECT rect;
@ -309,6 +310,11 @@ static void test_device_manager(void)
video_desc.SampleHeight = 64;
video_desc.Format = D3DFMT_A8R8G8B8;
hr = IDirectXVideoProcessorService_GetVideoProcessorDeviceGuids(proc_service, &video_desc, &count, &guids);
ok(hr == S_OK, "Unexpected hr %#x.\n", hr);
ok(count, "Unexpected format count %u.\n", count);
CoTaskMemFree(guids);
count = 0;
hr = IDirectXVideoProcessorService_GetVideoProcessorRenderTargets(proc_service, &DXVA2_VideoProcSoftwareDevice,
&video_desc, &count, &formats);