[PATCH] gdi32: Add D3DKMTSetQueuedLimit() stub.
Huw Davies
huw at codeweavers.com
Tue Jan 28 04:23:57 CST 2020
On Sun, Jan 26, 2020 at 05:59:46PM -0600, Chip Davis wrote:
> Signed-off-by: Chip Davis <cdavis at codeweavers.com>
> diff --git a/include/ddk/d3dkmthk.h b/include/ddk/d3dkmthk.h
> index 6d6a1d68cd0c..f9dd2d85eed3 100644
> --- a/include/ddk/d3dkmthk.h
> +++ b/include/ddk/d3dkmthk.h
> @@ -597,6 +597,27 @@ typedef struct _D3DKMT_QUERYSTATISTICS
> };
> } D3DKMT_QUERYSTATISTICS;
>
> +typedef enum _D3DKMT_QUEUEDLIMIT_TYPE
> +{
> + D3DKMT_SET_QUEUEDLIMIT_PRESENT,
This should be = 1
> + D3DKMT_GET_QUEUEDLIMIT_PRESENT
> +} D3DKMT_QUEUEDLIMIT_TYPE;
> +
> +typedef struct _D3DKMT_SETQUEUEDLIMIT
> +{
> + D3DKMT_HANDLE hDevice;
> + D3DKMT_QUEUEDLIMIT_TYPE Type;
> + union
> + {
> + UINT QueuedPresentLimit;
> + struct
> + {
> + D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
> + UINT QueuedPendingFlipLimit;
> + };
> + };
> +} D3DKMT_SETQUEUEDLIMIT;
> +
> #ifdef __cplusplus
> extern "C"
> {
> @@ -610,6 +631,7 @@ NTSTATUS WINAPI D3DKMTDestroyDCFromMemory(const D3DKMT_DESTROYDCFROMMEMORY *desc
> NTSTATUS WINAPI D3DKMTDestroyDevice(const D3DKMT_DESTROYDEVICE *desc);
> NTSTATUS WINAPI D3DKMTOpenAdapterFromGdiDisplayName(D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME *desc);
> NTSTATUS WINAPI D3DKMTQueryStatistics(D3DKMT_QUERYSTATISTICS *stats);
> +NTSTATUS WINAPI D3DKMTSetQueuedLimit(D3DKMT_SETQUEUEDLIMIT *desc);
Missing const.
Huw.
More information about the wine-devel
mailing list