// Copyright (c) Microsoft Corporation
// The Microsoft Corporation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

namespace Peek.Common.WIC
{
    internal static class IID
    {
        public const string IEnumString = "00000101-0000-0000-c000-000000000046";
        public const string IEnumUnknown = "00000100-0000-0000-c000-000000000046";
        public const string IErrorLog = "3127ca40-446e-11ce-8135-00aa004bb851";
        public const string IPropertyBag2 = "22f55882-280b-11d0-a8a9-00a0c90c2004";
        public const string ISequentialStream = "0c733a30-2a1c-11ce-ade5-00aa0044773d";
        public const string IStream = "0000000c-0000-0000-c000-000000000046";
        public const string IWICBitmap = "00000121-a8f2-4877-ba0a-fd2b6645fb94";
        public const string IWICBitmapClipper = "e4fbcf03-223d-4e81-9333-d635556dd1b5";
        public const string IWICBitmapCodecInfo = "e87a44c4-b76e-4c47-8b09-298eb12a2714";
        public const string IWICBitmapDecoder = "9edde9e7-8dee-47ea-99df-e6faf2ed44bf";
        public const string IWICBitmapDecoderInfo = "d8cd007f-d08f-4191-9bfc-236ea7f0e4b5";
        public const string IWICBitmapEncoder = "00000103-a8f2-4877-ba0a-fd2b6645fb94";
        public const string IWICBitmapEncoderInfo = "94c9b4ee-a09f-4f92-8a1e-4a9bce7e76fb";
        public const string IWICBitmapFlipRotator = "5009834f-2d6a-41ce-9e1b-17c5aff7a782";
        public const string IWICBitmapFrameDecode = "3b16811b-6a43-4ec9-a813-3d930c13b940";
        public const string IWICBitmapFrameEncode = "00000105-a8f2-4877-ba0a-fd2b6645fb94";
        public const string IWICBitmapLock = "00000123-a8f2-4877-ba0a-fd2b6645fb94";
        public const string IWICBitmapScaler = "00000302-a8f2-4877-ba0a-fd2b6645fb94";
        public const string IWICBitmapSource = "00000120-a8f2-4877-ba0a-fd2b6645fb94";
        public const string IWICColorContext = "3c613a02-34b2-44ea-9a7c-45aea9c6fd6d";
        public const string IWICColorTransform = "b66f034f-d0e2-40ab-b436-6de39e321a94";
        public const string IWICComponentFactory = "412d0c3a-9650-44fa-af5b-dd2a06c8e8fb";
        public const string IWICComponentInfo = "23bc3f0a-698b-4357-886b-f24d50671334";
        public const string IWICEnumMetadataItem = "dc2bb46d-3f07-481e-8625-220c4aedbb33";
        public const string IWICFastMetadataEncoder = "b84e2c09-78c9-4ac4-8bd3-524ae1663a2f";
        public const string IWICFormatConverter = "00000301-a8f2-4877-ba0a-fd2b6645fb94";
        public const string IWICFormatConverterInfo = "9f34fb65-13f4-4f15-bc57-3726b5e53d9f";
        public const string IWICImagingFactory = "ec5ec8a9-c395-4314-9c77-54d7a935ff70";
        public const string IWICMetadataBlockReader = "feaa2a8d-b3f3-43e4-b25c-d1de990a1ae1";
        public const string IWICMetadataBlockWriter = "08fb9676-b444-41e8-8dbe-6a53a542bff1";
        public const string IWICMetadataHandlerInfo = "aba958bf-c672-44d1-8d61-ce6df2e682c2";
        public const string IWICMetadataQueryReader = "30989668-e1c9-4597-b395-458eedb808df";
        public const string IWICMetadataQueryWriter = "a721791a-0def-4d06-bd91-2118bf1db10b";
        public const string IWICMetadataReader = "9204fe99-d8fc-4fd5-a001-9536b067a899";
        public const string IWICMetadataWriter = "f7836e16-3be0-470b-86bb-160d0aecd7de";
        public const string IWICPalette = "00000040-a8f2-4877-ba0a-fd2b6645fb94";
        public const string IWICStream = "135ff860-22b7-4ddf-b0f6-218f4f299a43";
    }
}
