@@ -187,3 +187,93 @@ WRAPPED_METH_DECL_(ULONG, WRAP_METH_NAME)(WRAPPED_THIS) WRAP_CALLTHRU_V0 CUSTOM_
187187 /* [annotation][out] */
188188 _Out_ DXGI_MODE_ROTATION *v1) WRAP_CALLTHRU_V1 CUSTOM_ENDLINE_DEF
189189#undef WRAP_METH_NAME
190+
191+ // swapchain2
192+
193+ #define WRAP_METH_NAME SetSourceSize
194+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
195+ UINT v1,
196+ UINT v2) WRAP_CALLTHRU_V2 CUSTOM_ENDLINE_DEF
197+ #undef WRAP_METH_NAME
198+
199+ #define WRAP_METH_NAME GetSourceSize
200+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
201+ /* [annotation][out] */
202+ _Out_ UINT *v1,
203+ /* [annotation][out] */
204+ _Out_ UINT *v2) WRAP_CALLTHRU_V2 CUSTOM_ENDLINE_DEF
205+ #undef WRAP_METH_NAME
206+
207+ #define WRAP_METH_NAME SetMaximumFrameLatency
208+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
209+ UINT v1) WRAP_CALLTHRU_V1 CUSTOM_ENDLINE_DEF
210+ #undef WRAP_METH_NAME
211+
212+ #define WRAP_METH_NAME GetMaximumFrameLatency
213+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
214+ /* [annotation][out] */
215+ _Out_ UINT *v1) WRAP_CALLTHRU_V1 CUSTOM_ENDLINE_DEF
216+ #undef WRAP_METH_NAME
217+
218+ #define WRAP_METH_NAME GetFrameLatencyWaitableObject
219+ WRAPPED_METH_DECL_ (HANDLE, WRAP_METH_NAME) ( WRAPPED_THIS) WRAP_CALLTHRU_V0 CUSTOM_ENDLINE_DEF
220+ #undef WRAP_METH_NAME
221+
222+ #define WRAP_METH_NAME SetMatrixTransform
223+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
224+ const DXGI_MATRIX_3X2_F *v1) WRAP_CALLTHRU_V1 CUSTOM_ENDLINE_DEF
225+ #undef WRAP_METH_NAME
226+
227+ #define WRAP_METH_NAME GetMatrixTransform
228+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
229+ /* [annotation][out] */
230+ _Out_ DXGI_MATRIX_3X2_F *v1) WRAP_CALLTHRU_V1 CUSTOM_ENDLINE_DEF
231+ #undef WRAP_METH_NAME
232+ // swapchain3
233+
234+ #define WRAP_METH_NAME GetCurrentBackBufferIndex
235+ WRAPPED_METH_DECL_ (UINT, WRAP_METH_NAME) ( WRAPPED_THIS) WRAP_CALLTHRU_V0 CUSTOM_ENDLINE_DEF
236+ #undef WRAP_METH_NAME
237+
238+ #define WRAP_METH_NAME CheckColorSpaceSupport
239+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
240+ /* [annotation][in] */
241+ _In_ DXGI_COLOR_SPACE_TYPE v1,
242+ /* [annotation][out] */
243+ _Out_ UINT *v2) WRAP_CALLTHRU_V2 CUSTOM_ENDLINE_DEF
244+ #undef WRAP_METH_NAME
245+
246+ #define WRAP_METH_NAME SetColorSpace1
247+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
248+ /* [annotation][in] */
249+ _In_ DXGI_COLOR_SPACE_TYPE v1) WRAP_CALLTHRU_V1 CUSTOM_ENDLINE_DEF
250+ #undef WRAP_METH_NAME
251+
252+ #define WRAP_METH_NAME ResizeBuffers1
253+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
254+ /* [annotation][in] */
255+ _In_ UINT v1,
256+ /* [annotation][in] */
257+ _In_ UINT v2,
258+ /* [annotation][in] */
259+ _In_ UINT v3,
260+ /* [annotation][in] */
261+ _In_ DXGI_FORMAT v4,
262+ /* [annotation][in] */
263+ _In_ UINT v5,
264+ /* [annotation][in] */
265+ _In_reads_ (BufferCount) const UINT *v6,
266+ /* [annotation][in] */
267+ _In_reads_(BufferCount) IUnknown *const *v7) WRAP_CALLTHRU_V7 CUSTOM_ENDLINE_DEF
268+ #undef WRAP_METH_NAME
269+ // swapchain4
270+
271+ #define WRAP_METH_NAME SetHDRMetaData
272+ WRAPPED_METH_DECL (WRAP_METH_NAME)( WRAPPED_THIS_
273+ /* [annotation][in] */
274+ _In_ DXGI_HDR_METADATA_TYPE v1,
275+ /* [annotation][in] */
276+ _In_ UINT v2,
277+ /* [annotation][size_is][in] */
278+ _In_reads_opt_ (Size) void *v3) WRAP_CALLTHRU_V3 CUSTOM_ENDLINE_DEF
279+ #undef WRAP_METH_NAME
0 commit comments