dinput: Fix EnumObjects callback return value handling.
[wine.git] / include / d3dkmdt.h
blobf47688cf401ce96d57990dfe952b56b1bd9f5092
1 /*
2 * Copyright 2020 Brendan Shanks for CodeWeavers
4 * This library is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public
6 * License as published by the Free Software Foundation; either
7 * version 2.1 of the License, or (at your option) any later version.
9 * This library is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with this library; if not, write to the Free Software
16 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19 #ifndef __WINE_D3DKMDT_H
20 #define __WINE_D3DKMDT_H
22 typedef enum _D3DKMDT_VIDEO_SIGNAL_STANDARD
24 D3DKMDT_VSS_UNINITIALIZED = 0,
25 D3DKMDT_VSS_VESA_DMT = 1,
26 D3DKMDT_VSS_VESA_GTF = 2,
27 D3DKMDT_VSS_VESA_CVT = 3,
28 D3DKMDT_VSS_IBM = 4,
29 D3DKMDT_VSS_APPLE = 5,
30 D3DKMDT_VSS_NTSC_M = 6,
31 D3DKMDT_VSS_NTSC_J = 7,
32 D3DKMDT_VSS_NTSC_443 = 8,
33 D3DKMDT_VSS_PAL_B = 9,
34 D3DKMDT_VSS_PAL_B1 = 10,
35 D3DKMDT_VSS_PAL_G = 11,
36 D3DKMDT_VSS_PAL_H = 12,
37 D3DKMDT_VSS_PAL_I = 13,
38 D3DKMDT_VSS_PAL_D = 14,
39 D3DKMDT_VSS_PAL_N = 15,
40 D3DKMDT_VSS_PAL_NC = 16,
41 D3DKMDT_VSS_SECAM_B = 17,
42 D3DKMDT_VSS_SECAM_D = 18,
43 D3DKMDT_VSS_SECAM_G = 19,
44 D3DKMDT_VSS_SECAM_H = 20,
45 D3DKMDT_VSS_SECAM_K = 21,
46 D3DKMDT_VSS_SECAM_K1 = 22,
47 D3DKMDT_VSS_SECAM_L = 23,
48 D3DKMDT_VSS_SECAM_L1 = 24,
49 D3DKMDT_VSS_EIA_861 = 25,
50 D3DKMDT_VSS_EIA_861A = 26,
51 D3DKMDT_VSS_EIA_861B = 27,
52 D3DKMDT_VSS_PAL_K = 28,
53 D3DKMDT_VSS_PAL_K1 = 29,
54 D3DKMDT_VSS_PAL_L = 30,
55 D3DKMDT_VSS_PAL_M = 31,
56 D3DKMDT_VSS_OTHER = 255
57 } D3DKMDT_VIDEO_SIGNAL_STANDARD;
59 #endif /* __WINE_D3DKMDT_H */