]> git.proxmox.com Git - rustc.git/blob - vendor/windows-sys/src/Windows/Win32/UI/Animation/mod.rs
New upstream version 1.67.1+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / UI / Animation / mod.rs
1 pub type IUIAnimationInterpolator = *mut ::core::ffi::c_void;
2 pub type IUIAnimationInterpolator2 = *mut ::core::ffi::c_void;
3 pub type IUIAnimationLoopIterationChangeHandler2 = *mut ::core::ffi::c_void;
4 pub type IUIAnimationManager = *mut ::core::ffi::c_void;
5 pub type IUIAnimationManager2 = *mut ::core::ffi::c_void;
6 pub type IUIAnimationManagerEventHandler = *mut ::core::ffi::c_void;
7 pub type IUIAnimationManagerEventHandler2 = *mut ::core::ffi::c_void;
8 pub type IUIAnimationPrimitiveInterpolation = *mut ::core::ffi::c_void;
9 pub type IUIAnimationPriorityComparison = *mut ::core::ffi::c_void;
10 pub type IUIAnimationPriorityComparison2 = *mut ::core::ffi::c_void;
11 pub type IUIAnimationStoryboard = *mut ::core::ffi::c_void;
12 pub type IUIAnimationStoryboard2 = *mut ::core::ffi::c_void;
13 pub type IUIAnimationStoryboardEventHandler = *mut ::core::ffi::c_void;
14 pub type IUIAnimationStoryboardEventHandler2 = *mut ::core::ffi::c_void;
15 pub type IUIAnimationTimer = *mut ::core::ffi::c_void;
16 pub type IUIAnimationTimerClientEventHandler = *mut ::core::ffi::c_void;
17 pub type IUIAnimationTimerEventHandler = *mut ::core::ffi::c_void;
18 pub type IUIAnimationTimerUpdateHandler = *mut ::core::ffi::c_void;
19 pub type IUIAnimationTransition = *mut ::core::ffi::c_void;
20 pub type IUIAnimationTransition2 = *mut ::core::ffi::c_void;
21 pub type IUIAnimationTransitionFactory = *mut ::core::ffi::c_void;
22 pub type IUIAnimationTransitionFactory2 = *mut ::core::ffi::c_void;
23 pub type IUIAnimationTransitionLibrary = *mut ::core::ffi::c_void;
24 pub type IUIAnimationTransitionLibrary2 = *mut ::core::ffi::c_void;
25 pub type IUIAnimationVariable = *mut ::core::ffi::c_void;
26 pub type IUIAnimationVariable2 = *mut ::core::ffi::c_void;
27 pub type IUIAnimationVariableChangeHandler = *mut ::core::ffi::c_void;
28 pub type IUIAnimationVariableChangeHandler2 = *mut ::core::ffi::c_void;
29 pub type IUIAnimationVariableCurveChangeHandler2 = *mut ::core::ffi::c_void;
30 pub type IUIAnimationVariableIntegerChangeHandler = *mut ::core::ffi::c_void;
31 pub type IUIAnimationVariableIntegerChangeHandler2 = *mut ::core::ffi::c_void;
32 pub const UIAnimationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1277150778, data2: 26972, data3: 18408, data4: [163, 57, 26, 25, 75, 227, 208, 184] };
33 pub const UIAnimationManager2: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3529345090, data2: 34948, data3: 19018, data4: [179, 33, 9, 19, 20, 55, 155, 221] };
34 pub const UIAnimationTimer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3217902092, data2: 1718, data3: 17284, data4: [183, 104, 13, 170, 121, 44, 56, 14] };
35 pub const UIAnimationTransitionFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2325421277, data2: 64727, data3: 16796, data4: [139, 68, 66, 253, 23, 219, 24, 135] };
36 pub const UIAnimationTransitionFactory2: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2217750423, data2: 32635, data3: 16448, data4: [177, 144, 114, 172, 157, 24, 228, 32] };
37 pub const UIAnimationTransitionLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 493036205, data2: 43653, data3: 20213, data4: [168, 40, 134, 215, 16, 103, 209, 69] };
38 pub const UIAnimationTransitionLibrary2: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2167379018, data2: 50632, data3: 19673, data4: [176, 166, 179, 218, 128, 47, 34, 141] };
39 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
40 pub const UI_ANIMATION_REPEAT_INDEFINITELY: i32 = -1i32;
41 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
42 pub const UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_END: i32 = -1i32;
43 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
44 pub const UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_START: i32 = -2i32;
45 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
46 pub const UI_ANIMATION_SECONDS_EVENTUALLY: i32 = -1i32;
47 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
48 pub const UI_ANIMATION_SECONDS_INFINITE: i32 = -1i32;
49 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
50 pub type UI_ANIMATION_DEPENDENCIES = u32;
51 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
52 pub const UI_ANIMATION_DEPENDENCY_NONE: UI_ANIMATION_DEPENDENCIES = 0u32;
53 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
54 pub const UI_ANIMATION_DEPENDENCY_INTERMEDIATE_VALUES: UI_ANIMATION_DEPENDENCIES = 1u32;
55 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
56 pub const UI_ANIMATION_DEPENDENCY_FINAL_VALUE: UI_ANIMATION_DEPENDENCIES = 2u32;
57 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
58 pub const UI_ANIMATION_DEPENDENCY_FINAL_VELOCITY: UI_ANIMATION_DEPENDENCIES = 4u32;
59 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
60 pub const UI_ANIMATION_DEPENDENCY_DURATION: UI_ANIMATION_DEPENDENCIES = 8u32;
61 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
62 pub type UI_ANIMATION_IDLE_BEHAVIOR = i32;
63 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
64 pub const UI_ANIMATION_IDLE_BEHAVIOR_CONTINUE: UI_ANIMATION_IDLE_BEHAVIOR = 0i32;
65 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
66 pub const UI_ANIMATION_IDLE_BEHAVIOR_DISABLE: UI_ANIMATION_IDLE_BEHAVIOR = 1i32;
67 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
68 pub type UI_ANIMATION_MANAGER_STATUS = i32;
69 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
70 pub const UI_ANIMATION_MANAGER_IDLE: UI_ANIMATION_MANAGER_STATUS = 0i32;
71 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
72 pub const UI_ANIMATION_MANAGER_BUSY: UI_ANIMATION_MANAGER_STATUS = 1i32;
73 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
74 pub type UI_ANIMATION_MODE = i32;
75 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
76 pub const UI_ANIMATION_MODE_DISABLED: UI_ANIMATION_MODE = 0i32;
77 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
78 pub const UI_ANIMATION_MODE_SYSTEM_DEFAULT: UI_ANIMATION_MODE = 1i32;
79 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
80 pub const UI_ANIMATION_MODE_ENABLED: UI_ANIMATION_MODE = 2i32;
81 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
82 pub type UI_ANIMATION_PRIORITY_EFFECT = i32;
83 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
84 pub const UI_ANIMATION_PRIORITY_EFFECT_FAILURE: UI_ANIMATION_PRIORITY_EFFECT = 0i32;
85 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
86 pub const UI_ANIMATION_PRIORITY_EFFECT_DELAY: UI_ANIMATION_PRIORITY_EFFECT = 1i32;
87 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
88 pub type UI_ANIMATION_REPEAT_MODE = i32;
89 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
90 pub const UI_ANIMATION_REPEAT_MODE_NORMAL: UI_ANIMATION_REPEAT_MODE = 0i32;
91 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
92 pub const UI_ANIMATION_REPEAT_MODE_ALTERNATE: UI_ANIMATION_REPEAT_MODE = 1i32;
93 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
94 pub type UI_ANIMATION_ROUNDING_MODE = i32;
95 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
96 pub const UI_ANIMATION_ROUNDING_NEAREST: UI_ANIMATION_ROUNDING_MODE = 0i32;
97 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
98 pub const UI_ANIMATION_ROUNDING_FLOOR: UI_ANIMATION_ROUNDING_MODE = 1i32;
99 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
100 pub const UI_ANIMATION_ROUNDING_CEILING: UI_ANIMATION_ROUNDING_MODE = 2i32;
101 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
102 pub type UI_ANIMATION_SCHEDULING_RESULT = i32;
103 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
104 pub const UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE: UI_ANIMATION_SCHEDULING_RESULT = 0i32;
105 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
106 pub const UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY: UI_ANIMATION_SCHEDULING_RESULT = 1i32;
107 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
108 pub const UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED: UI_ANIMATION_SCHEDULING_RESULT = 2i32;
109 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
110 pub const UI_ANIMATION_SCHEDULING_SUCCEEDED: UI_ANIMATION_SCHEDULING_RESULT = 3i32;
111 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
112 pub const UI_ANIMATION_SCHEDULING_DEFERRED: UI_ANIMATION_SCHEDULING_RESULT = 4i32;
113 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
114 pub type UI_ANIMATION_SLOPE = i32;
115 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
116 pub const UI_ANIMATION_SLOPE_INCREASING: UI_ANIMATION_SLOPE = 0i32;
117 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
118 pub const UI_ANIMATION_SLOPE_DECREASING: UI_ANIMATION_SLOPE = 1i32;
119 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
120 pub type UI_ANIMATION_STORYBOARD_STATUS = i32;
121 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
122 pub const UI_ANIMATION_STORYBOARD_BUILDING: UI_ANIMATION_STORYBOARD_STATUS = 0i32;
123 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
124 pub const UI_ANIMATION_STORYBOARD_SCHEDULED: UI_ANIMATION_STORYBOARD_STATUS = 1i32;
125 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
126 pub const UI_ANIMATION_STORYBOARD_CANCELLED: UI_ANIMATION_STORYBOARD_STATUS = 2i32;
127 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
128 pub const UI_ANIMATION_STORYBOARD_PLAYING: UI_ANIMATION_STORYBOARD_STATUS = 3i32;
129 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
130 pub const UI_ANIMATION_STORYBOARD_TRUNCATED: UI_ANIMATION_STORYBOARD_STATUS = 4i32;
131 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
132 pub const UI_ANIMATION_STORYBOARD_FINISHED: UI_ANIMATION_STORYBOARD_STATUS = 5i32;
133 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
134 pub const UI_ANIMATION_STORYBOARD_READY: UI_ANIMATION_STORYBOARD_STATUS = 6i32;
135 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
136 pub const UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY: UI_ANIMATION_STORYBOARD_STATUS = 7i32;
137 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
138 pub type UI_ANIMATION_TIMER_CLIENT_STATUS = i32;
139 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
140 pub const UI_ANIMATION_TIMER_CLIENT_IDLE: UI_ANIMATION_TIMER_CLIENT_STATUS = 0i32;
141 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
142 pub const UI_ANIMATION_TIMER_CLIENT_BUSY: UI_ANIMATION_TIMER_CLIENT_STATUS = 1i32;
143 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
144 pub type UI_ANIMATION_UPDATE_RESULT = i32;
145 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
146 pub const UI_ANIMATION_UPDATE_NO_CHANGE: UI_ANIMATION_UPDATE_RESULT = 0i32;
147 #[doc = "*Required features: `\"Win32_UI_Animation\"`*"]
148 pub const UI_ANIMATION_UPDATE_VARIABLES_CHANGED: UI_ANIMATION_UPDATE_RESULT = 1i32;
149 pub type UI_ANIMATION_KEYFRAME = isize;