﻿// Copyright (c) Jeremy W. Kuhne. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

namespace WInterop.DirectWrite
{
    public static class InterfaceIds
    {
        public const string IID_IDWriteFactory = "b859ee5a-d838-4b5b-a2e8-1adc7d93db48";
        public const string IID_IDWriteRenderingParams = "2f0da53a-2add-47cd-82ee-d9ec34688e75";
        public const string IID_IDWriteFont = "acd16696-8c14-4f5d-877e-fe3fc1d32737";
        public const string IID_IDWriteFontFace = "5f49804d-7024-4d43-bfa9-d25984f53849";
        public const string IID_IDWriteFontCollection = "a84cee02-3eea-4eee-a827-87c1a02a0fcc";
        public const string IID_IDWriteFontList = "1a0d8438-1d97-4ec1-aef9-a2fb86ed6acb";
        public const string IID_IDWriteFontFamily = "da20d8ef-812a-4c43-9802-62ec4abd7add";
        public const string IID_IDWriteLocalizedStrings = "08256209-099a-4b34-b86d-c22b110e7771";
        public const string IID_IDWriteTextFormat = "9c906818-31d7-4fd3-a151-7c5e225db55a";
        public const string IID_IDWriteTextLayout = "53737037-6d14-410b-9bfe-0b182bb70961";
        public const string IID_IDWriteTypography = "55f1112b-1dc2-4b3c-9541-f46894ed85b6";
        public const string IID_IDWriteInlineObject = "8339FDE3-106F-47ab-8373-1C6295EB10B3";
        public const string IID_IDWritePixelSnapping = "eaf3a2da-ecf4-4d24-b644-b34f6842024b";
        public const string IID_IDWriteTextRenderer = "ef8a8135-5cc6-45fe-8825-c5a0724eb819";
    }
}
