dwmapi: Add DwmSetPresentParameters stub.
Signed-off-by: Austin English <austinenglish@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
157a647c46
commit
a717598b75
|
@ -39,7 +39,7 @@
|
|||
@ stub DwmQueryThumbnailSourceSize
|
||||
@ stdcall DwmRegisterThumbnail(long long ptr)
|
||||
@ stub DwmSetDxFrameDuration
|
||||
@ stub DwmSetPresentParameters
|
||||
@ stdcall DwmSetPresentParameters(ptr ptr)
|
||||
@ stdcall DwmSetWindowAttribute(long long ptr long)
|
||||
@ stdcall DwmUnregisterThumbnail(long)
|
||||
@ stdcall DwmUpdateThumbnailProperties(ptr ptr)
|
||||
|
|
|
@ -259,3 +259,12 @@ HRESULT WINAPI DwmUpdateThumbnailProperties(HTHUMBNAIL thumbnail, const DWM_THUM
|
|||
FIXME("(%p, %p) stub\n", thumbnail, props);
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
/**********************************************************************
|
||||
* DwmSetPresentParameters (DWMAPI.@)
|
||||
*/
|
||||
HRESULT WINAPI DwmSetPresentParameters(HWND hwnd, DWM_PRESENT_PARAMETERS *params)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", hwnd, params);
|
||||
return S_OK;
|
||||
};
|
||||
|
|
|
@ -37,6 +37,12 @@ typedef HTHUMBNAIL *PHTHUMBNAIL;
|
|||
typedef ULONGLONG DWM_FRAME_COUNT;
|
||||
typedef ULONGLONG QPC_TIME;
|
||||
|
||||
typedef enum _DWM_SOURCE_FRAME_SAMPLING {
|
||||
DWM_SOURCE_FRAME_SAMPLING_POINT,
|
||||
DWM_SOURCE_FRAME_SAMPLING_COVERAGE,
|
||||
DWM_SOURCE_FRAME_SAMPLING_LAST
|
||||
} DWM_SOURCE_FRAME_SAMPLING;
|
||||
|
||||
typedef struct _UNSIGNED_RATIO {
|
||||
UINT32 uiNumerator;
|
||||
UINT32 uiDenominator;
|
||||
|
@ -117,6 +123,17 @@ typedef struct _DWM_THUMBNAIL_PROPERTIES
|
|||
BOOL fSourceClientAreaOnly;
|
||||
} DWM_THUMBNAIL_PROPERTIES, *PDWM_THUMBNAIL_PROPERTIES;
|
||||
|
||||
typedef struct _DWM_PRESENT_PARAMETERS {
|
||||
UINT32 cbSize;
|
||||
BOOL fQueue;
|
||||
DWM_FRAME_COUNT cRefreshStart;
|
||||
UINT cBuffer;
|
||||
BOOL fUseSourceRate;
|
||||
UNSIGNED_RATIO rateSource;
|
||||
UINT cRefreshesPerFrame;
|
||||
DWM_SOURCE_FRAME_SAMPLING eSampling;
|
||||
} DWM_PRESENT_PARAMETERS;
|
||||
|
||||
#include <poppack.h>
|
||||
|
||||
DWMAPI DwmDefWindowProc(HWND, UINT, WPARAM, LPARAM, LRESULT*);
|
||||
|
@ -129,6 +146,7 @@ DWMAPI DwmGetCompositionTimingInfo(HWND,DWM_TIMING_INFO*);
|
|||
DWMAPI DwmInvalidateIconicBitmaps(HWND);
|
||||
DWMAPI DwmIsCompositionEnabled(BOOL*);
|
||||
DWMAPI DwmRegisterThumbnail(HWND, HWND, PHTHUMBNAIL);
|
||||
DWMAPI DwmSetPresentParameters(HWND, DWM_PRESENT_PARAMETERS *);
|
||||
DWMAPI DwmSetWindowAttribute(HWND, DWORD, LPCVOID, DWORD);
|
||||
DWMAPI DwmUnregisterThumbnail(HTHUMBNAIL);
|
||||
DWMAPI DwmUpdateThumbnailProperties(HTHUMBNAIL, const DWM_THUMBNAIL_PROPERTIES *);
|
||||
|
|
Loading…
Reference in New Issue