Improvements in enum generation part, D3DCompile improvements, bump version to 2.2.5.

This commit is contained in:
Amer Koleci
2024-07-24 08:36:00 +02:00
parent c0fbd7e57a
commit 2c61d6ce73
10 changed files with 377 additions and 420 deletions

View File

@@ -11,7 +11,7 @@
<!-- Version --> <!-- Version -->
<PropertyGroup> <PropertyGroup>
<VersionPrefix>2.2.4</VersionPrefix> <VersionPrefix>2.2.5</VersionPrefix>
<VersionSuffix Condition="'$(VersionSuffix)' == ''"></VersionSuffix> <VersionSuffix Condition="'$(VersionSuffix)' == ''"></VersionSuffix>
</PropertyGroup> </PropertyGroup>

View File

@@ -881,6 +881,8 @@ public static class Program
{ "DXGI_OFFER_RESOURCE_FLAGS", "DXGI_OFFER_RESOURCE_FLAG" }, { "DXGI_OFFER_RESOURCE_FLAGS", "DXGI_OFFER_RESOURCE_FLAG" },
{ "DXGI_SHARED_RESOURCE_RW", "DXGI_SHARED_RESOURCE" }, { "DXGI_SHARED_RESOURCE_RW", "DXGI_SHARED_RESOURCE" },
{ "DXGI_CREATE_FACTORY_FLAGS", "DXGI_CREATE_FACTORY" }, { "DXGI_CREATE_FACTORY_FLAGS", "DXGI_CREATE_FACTORY" },
{ "DXGI_MWA_FLAGS", "DXGI_MWA" },
{ "DXGI_MAP_FLAGS", "DXGI_MAP" },
// D3D // D3D
{ "D3D_INTERPOLATION_MODE", "D3D_INTERPOLATION" }, { "D3D_INTERPOLATION_MODE", "D3D_INTERPOLATION" },
@@ -915,6 +917,7 @@ public static class Program
{ "D3D12_DEBUG_DEVICE_PARAMETER_TYPE", "D3D12_DEBUG_DEVICE_PARAMETER" }, { "D3D12_DEBUG_DEVICE_PARAMETER_TYPE", "D3D12_DEBUG_DEVICE_PARAMETER" },
{ "D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE", "D3D12_DEBUG_COMMAND_LIST_PARAMETER" }, { "D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE", "D3D12_DEBUG_COMMAND_LIST_PARAMETER" },
{ "D3D12_SHADER_VERSION_TYPE", "D3D12_SHVER" }, { "D3D12_SHADER_VERSION_TYPE", "D3D12_SHVER" },
{ "D3D12_STANDARD_MULTISAMPLE_QUALITY_LEVELS", "D3D12" },
// Dxc // Dxc
{ "DXC_OUT_KIND", "DXC_OUT" }, { "DXC_OUT_KIND", "DXC_OUT" },
@@ -939,6 +942,16 @@ public static class Program
{ "WICPixelFormatNumericRepresentation", "WICPixelFormatNumericRepresentation" }, { "WICPixelFormatNumericRepresentation", "WICPixelFormatNumericRepresentation" },
{ "WICPlanarOptions", "WICPlanarOptions" }, { "WICPlanarOptions", "WICPlanarOptions" },
{ "WICPersistOptions", "WICPersistOption" }, { "WICPersistOptions", "WICPersistOption" },
{ "WICGifLogicalScreenDescriptorProperties", "WICGifLogicalScreen" },
{ "WICJpegIndexingOptions", "WICJpegIndexingOptions" },
{ "WICTiffCompressionOption", "WICTiffCompression" },
{ "WICJpegYCrCbSubsamplingOption", "WICJpegYCrCb" },
{ "WICPngFilterOption", "WICPngFilter" },
{ "WICNamedWhitePoint", "WICWhitePoint" },
{ "WICRawCapabilities", "WICRawCapability" },
{ "WICRawRotationCapabilities", "WICRawRotationCapability" },
{ "WICDdsDimension", "WICDds" },
{ "WICMetadataCreationOptions", "WICMetadataCreation" },
// FXC // FXC
{ "D3DCOMPILER_STRIP_FLAGS", "D3DCOMPILER_STRIP" }, { "D3DCOMPILER_STRIP_FLAGS", "D3DCOMPILER_STRIP" },
@@ -982,6 +995,11 @@ public static class Program
{ "D2D1_BUFFER_PRECISION_16BPC_FLOAT", "Precision16BitFloat" }, { "D2D1_BUFFER_PRECISION_16BPC_FLOAT", "Precision16BitFloat" },
{ "D2D1_BUFFER_PRECISION_32BPC_FLOAT", "Precision32BitFloat" }, { "D2D1_BUFFER_PRECISION_32BPC_FLOAT", "Precision32BitFloat" },
// WIC
{ "WICAsShotParameterSet", "AsShot" },
{ "WICUserAdjustedParameterSet", "UserAdjusted" },
{ "WICAutoAdjustedParameterSet", "AutoAdjusted" },
// XAudio2 // XAudio2
{ "XAPO_BUFFER_SILENT", "Silent" }, { "XAPO_BUFFER_SILENT", "Silent" },
{ "XAPO_BUFFER_VALID", "Valid" }, { "XAPO_BUFFER_VALID", "Valid" },
@@ -1198,6 +1216,7 @@ public static class Program
private static readonly Dictionary<string, Dictionary<string, List<ApiType>>> s_visitedComTypes = new(); private static readonly Dictionary<string, Dictionary<string, List<ApiType>>> s_visitedComTypes = new();
private static readonly HashSet<string> s_enumConstants = []; private static readonly HashSet<string> s_enumConstants = [];
private static bool s_generateDocs = true;
private static bool s_generateUnmanagedDocs = true; private static bool s_generateUnmanagedDocs = true;
public static string FindRepoRoot() public static string FindRepoRoot()
@@ -1854,7 +1873,9 @@ public static class Program
functionName = function.Name; functionName = function.Name;
} }
if (string.IsNullOrEmpty(writer.DocFileName) == false && !asParameter && !asCallback) if (s_generateDocs == true &&
string.IsNullOrEmpty(writer.DocFileName) == false
&& !asParameter && !asCallback)
{ {
writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{functionName}\"]/*' />"); writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{functionName}\"]/*' />");
} }
@@ -1959,6 +1980,18 @@ public static class Program
enumPrefix = knowPrefix!; enumPrefix = knowPrefix!;
skipPrettify = true; skipPrettify = true;
} }
else if(csTypeName.EndsWith("Properties"))
{
// WICGifImageDescriptorProperties => WICGifImageDescriptor
enumPrefix = csTypeName.Substring(0, csTypeName.IndexOf("Properties"));
skipPrettify = true;
}
else
{
// WICJpegTransferMatrix => WICJpegTransferMatrix
enumPrefix = csTypeName;
skipPrettify = true;
}
} }
else if (enumType.Name.StartsWith("D3D") else if (enumType.Name.StartsWith("D3D")
&& !enumType.Name.StartsWith("D3D_") && !enumType.Name.StartsWith("D3D_")
@@ -1988,7 +2021,9 @@ public static class Program
string baseTypeName = GetTypeName(enumType.IntegerBase); string baseTypeName = GetTypeName(enumType.IntegerBase);
if (!autoGenerated && string.IsNullOrEmpty(writer.DocFileName) == false) if (s_generateDocs == true &&
!autoGenerated
&& string.IsNullOrEmpty(writer.DocFileName) == false)
{ {
writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{enumType.Name}\"]/*' />"); writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{enumType.Name}\"]/*' />");
} }
@@ -2083,7 +2118,9 @@ public static class Program
string enumValueName = GetEnumItemName(enumType, enumItem, enumPrefix, skipPrettify); string enumValueName = GetEnumItemName(enumType, enumItem, enumPrefix, skipPrettify);
if (!autoGenerated && string.IsNullOrEmpty(writer.DocFileName) == false) if (s_generateDocs == true &&
!autoGenerated
&& string.IsNullOrEmpty(writer.DocFileName) == false)
{ {
writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{enumType.Name}::{enumItem.Name}\"]/*' />"); writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{enumType.Name}::{enumItem.Name}\"]/*' />");
} }
@@ -2212,7 +2249,8 @@ public static class Program
if (!nestedType) if (!nestedType)
{ {
if (string.IsNullOrEmpty(writer.DocFileName) == false) if (s_generateDocs == true &&
string.IsNullOrEmpty(writer.DocFileName) == false)
{ {
writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{structType.Name}\"]/*' />"); writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{structType.Name}\"]/*' />");
} }
@@ -2255,7 +2293,8 @@ public static class Program
} }
string fieldTypeName = GetTypeNameWithPointerCheck(api, field.Type); string fieldTypeName = GetTypeNameWithPointerCheck(api, field.Type);
if (string.IsNullOrEmpty(writer.DocFileName) == false) if (s_generateDocs == true &&
string.IsNullOrEmpty(writer.DocFileName) == false)
{ {
writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{structType.Name}::{field.Name}\"]/*' />"); writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{structType.Name}::{field.Name}\"]/*' />");
} }
@@ -2448,7 +2487,8 @@ public static class Program
namespaces.ToArray() namespaces.ToArray()
); );
if (string.IsNullOrEmpty(writer.DocFileName) == false) if (s_generateDocs == true &&
string.IsNullOrEmpty(writer.DocFileName) == false)
{ {
writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{comType.Name}\"]/*' />"); writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{comType.Name}\"]/*' />");
} }
@@ -2701,7 +2741,8 @@ public static class Program
bool needToAddInterfaceMethod = true; bool needToAddInterfaceMethod = true;
if (comType.Name == docName) if (comType.Name == docName)
{ {
if (string.IsNullOrEmpty(writer.DocFileName) == false) if (s_generateDocs == true &&
string.IsNullOrEmpty(writer.DocFileName) == false)
{ {
writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{comType.Name}::{method.Name}\"]/*' />"); writer.WriteLine($"/// <include file='{writer.DocFileName}.xml' path='doc/member[@name=\"{comType.Name}::{method.Name}\"]/*' />");
} }

View File

@@ -2,7 +2,7 @@
// Licensed under the MIT License (MIT). See LICENSE in the repository root for more information. // Licensed under the MIT License (MIT). See LICENSE in the repository root for more information.
using System.Buffers; using System.Buffers;
using System.Text.RegularExpressions; using System.Runtime.InteropServices.Marshalling;
using System.Text; using System.Text;
using static Win32.Apis; using static Win32.Apis;
@@ -16,29 +16,41 @@ public static unsafe partial class Apis
string source, string source,
string entryPoint, string entryPoint,
string target, string target,
CompileFlags flags = CompileFlags.None) string? sourceName = default,
ShaderMacro* pDefines = default,
ID3DInclude* includeHandler = default,
CompileFlags flags = CompileFlags.None,
CompileFlags2 flags2 = CompileFlags2.None)
{ {
byte[] sourceUtf8 = Encoding.UTF8.GetBytes(source); scoped Utf8StringMarshaller.ManagedToUnmanagedIn __source__marshaller = new();
byte[] entryPointUtf8 = Encoding.UTF8.GetBytes(entryPoint); scoped Utf8StringMarshaller.ManagedToUnmanagedIn __sourceName__marshaller = new();
byte[] targetUtf8 = Encoding.UTF8.GetBytes(target); scoped Utf8StringMarshaller.ManagedToUnmanagedIn __entryPoint__marshaller = new();
scoped Utf8StringMarshaller.ManagedToUnmanagedIn __target__marshaller = new();
using ComPtr<ID3DBlob> d3dBlobBytecode = default; try
using ComPtr<ID3DBlob> d3dBlobErrors = default;
fixed (byte* sourcePtr = sourceUtf8)
fixed (byte* entryPointPtr = entryPointUtf8)
fixed (byte* targetPtr = targetUtf8)
{ {
__source__marshaller.FromManaged(source, stackalloc byte[Utf8StringMarshaller.ManagedToUnmanagedIn.BufferSize]);
__sourceName__marshaller.FromManaged(sourceName, stackalloc byte[Utf8StringMarshaller.ManagedToUnmanagedIn.BufferSize]);
__entryPoint__marshaller.FromManaged(entryPoint, stackalloc byte[Utf8StringMarshaller.ManagedToUnmanagedIn.BufferSize]);
__target__marshaller.FromManaged(target, stackalloc byte[Utf8StringMarshaller.ManagedToUnmanagedIn.BufferSize]);
byte* sourcePtr = __source__marshaller.ToUnmanaged();
byte* sourceNamePtr = __sourceName__marshaller.ToUnmanaged();
byte* entryPointPtr = __entryPoint__marshaller.ToUnmanaged();
byte* targetPtr = __target__marshaller.ToUnmanaged();
using ComPtr<ID3DBlob> d3dBlobBytecode = default;
using ComPtr<ID3DBlob> d3dBlobErrors = default;
HResult hr = D3DCompile( HResult hr = D3DCompile(
pSrcData: sourcePtr, pSrcData: sourcePtr,
SrcDataSize: (nuint)sourceUtf8.Length, SrcDataSize: (nuint)source.Length,
pSourceName: null, pSourceName: sourceNamePtr,
pDefines: null, pDefines: pDefines,
pInclude: D3D_COMPILE_STANDARD_FILE_INCLUDE, pInclude: includeHandler != null ? includeHandler : D3D_COMPILE_STANDARD_FILE_INCLUDE,
pEntrypoint: entryPointPtr, pEntrypoint: entryPointPtr,
pTarget: targetPtr, pTarget: targetPtr,
Flags1: flags, Flags1: flags,
Flags2: 0u, Flags2: (uint)flags2,
ppCode: d3dBlobBytecode.GetAddressOf(), ppCode: d3dBlobBytecode.GetAddressOf(),
ppErrorMsgs: d3dBlobErrors.GetAddressOf() ppErrorMsgs: d3dBlobErrors.GetAddressOf()
); );
@@ -54,60 +66,13 @@ public static unsafe partial class Apis
ThrowIfFailed(hr); ThrowIfFailed(hr);
return d3dBlobBytecode.Move();
}
}
public static ComPtr<ID3DBlob> D3DCompile(
ReadOnlySpan<char> source,
ReadOnlySpan<char> entryPoint,
ReadOnlySpan<char> target,
CompileFlags flags = CompileFlags.None)
{
int maxLength = Encoding.UTF8.GetMaxByteCount(source.Length);
byte[] sourceBuffer = ArrayPool<byte>.Shared.Rent(maxLength);
int writtenBytes = Encoding.UTF8.GetBytes(source, sourceBuffer);
maxLength = Encoding.UTF8.GetMaxByteCount(entryPoint.Length);
byte[] entryPointBuffer = ArrayPool<byte>.Shared.Rent(maxLength);
int entryPointWrittenBytes = Encoding.UTF8.GetBytes(entryPoint, entryPointBuffer);
maxLength = Encoding.UTF8.GetMaxByteCount(target.Length);
byte[] targetBuffer = ArrayPool<byte>.Shared.Rent(maxLength);
int targetWrittenBytes = Encoding.UTF8.GetBytes(target, targetBuffer);
try
{
using ComPtr<ID3DBlob> d3dBlobBytecode = default;
using ComPtr<ID3DBlob> d3dBlobErrors = default;
HResult hr = D3DCompile(
sourceBuffer.AsSpan(0, writtenBytes),
entryPointBuffer.AsSpan(0, entryPointWrittenBytes),
targetBuffer.AsSpan(0, targetWrittenBytes),
flags,
d3dBlobBytecode.GetAddressOf(),
d3dBlobErrors.GetAddressOf());
if (hr.Failure)
{
// Throw if an error was retrieved, then also double check the HRESULT
if (d3dBlobErrors.Get() is not null)
{
ThrowHslsCompilationException(d3dBlobErrors.Get());
}
}
ThrowIfFailed(hr);
return d3dBlobBytecode.Move(); return d3dBlobBytecode.Move();
} }
finally finally
{ {
__source__marshaller.Free();
ArrayPool<byte>.Shared.Return(sourceBuffer); __entryPoint__marshaller.Free();
ArrayPool<byte>.Shared.Return(entryPointBuffer); __target__marshaller.Free();
ArrayPool<byte>.Shared.Return(targetBuffer);
} }
} }
@@ -174,18 +139,6 @@ public static unsafe partial class Apis
{ {
string message = new((sbyte*)d3DOperationResult->GetBufferPointer()); string message = new((sbyte*)d3DOperationResult->GetBufferPointer());
// The error message will be in a format like this: throw new ExternalException(message);
// "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\Roslyn\Shader@0x0000019AD1B4BA70(22,32-35): error X3004: undeclared identifier 'this'"
// This regex tries to match the unnecessary header and remove it, if present. This doesn't need to be bulletproof, and this regex should match all cases anyway.
message = Regex.Replace(message, @"^[A-Z]:\\[^:]+: (\w+ \w+:)", static m => m.Groups[1].Value, RegexOptions.Multiline).Trim();
// Add a trailing '.' if not present
if (message is { Length: > 0 } &&
message[message.Length - 1] != '.')
{
message += '.';
}
throw new FxcCompilationException(message);
} }
} }

View File

@@ -1,37 +0,0 @@
// Copyright © Amer Koleci and Contributors.
// Licensed under the MIT License (MIT). See LICENSE in the repository root for more information.
using System.Text;
namespace Win32.Graphics.Direct3D.Fxc;
/// <summary>
/// A custom <see cref="Exception"/> type that indicates when a shader compilation with the FXC compiler has failed.
/// </summary>
public sealed class FxcCompilationException : Exception
{
/// <summary>
/// Creates a new <see cref="FxcCompilationException"/> instance.
/// </summary>
/// <param name="error">The error message produced by the DXC compiler.</param>
internal FxcCompilationException(string error)
: base(GetExceptionMessage(error))
{
}
/// <summary>
/// Gets a formatted exception message for a given compilation error.
/// </summary>
/// <param name="error">The input compilatin error message from the FXC compiler.</param>
/// <returns>A formatted error message for a new <see cref="FxcCompilationException"/> instance.</returns>
private static string GetExceptionMessage(string error)
{
StringBuilder builder = new(512);
builder.AppendLine("The FXC compiler encountered one or more errors while trying to compile the shader:");
builder.AppendLine();
builder.AppendLine(error.Trim());
return builder.ToString();
}
}

View File

@@ -1281,8 +1281,8 @@ public static partial class Apis
public const IndexBufferStripCutValue D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED = IndexBufferStripCutValue.Disabled; public const IndexBufferStripCutValue D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED = IndexBufferStripCutValue.Disabled;
public const IndexBufferStripCutValue D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF = IndexBufferStripCutValue.I16Bits; public const IndexBufferStripCutValue D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF = IndexBufferStripCutValue.I16Bits;
public const IndexBufferStripCutValue D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF = IndexBufferStripCutValue.I32Bits; public const IndexBufferStripCutValue D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF = IndexBufferStripCutValue.I32Bits;
public const StandardMultisampleQualityLevels D3D12_STANDARD_MULTISAMPLE_PATTERN = StandardMultisampleQualityLevels.D3D12_STANDARD_MULTISAMPLE_PATTERN; public const StandardMultisampleQualityLevels D3D12_STANDARD_MULTISAMPLE_PATTERN = StandardMultisampleQualityLevels.StandardMultisamplePattern;
public const StandardMultisampleQualityLevels D3D12_CENTER_MULTISAMPLE_PATTERN = StandardMultisampleQualityLevels.D3D12_CENTER_MULTISAMPLE_PATTERN; public const StandardMultisampleQualityLevels D3D12_CENTER_MULTISAMPLE_PATTERN = StandardMultisampleQualityLevels.CenterMultisamplePattern;
public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_NONE = PipelineStateFlags.None; public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_NONE = PipelineStateFlags.None;
public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG = PipelineStateFlags.ToolDebug; public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG = PipelineStateFlags.ToolDebug;
public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS = PipelineStateFlags.DynamicDepthBias; public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS = PipelineStateFlags.DynamicDepthBias;

View File

@@ -414,10 +414,10 @@ public enum StandardMultisampleQualityLevels
{ {
/// <include file='../Direct3D12.xml' path='doc/member[@name="D3D12_STANDARD_MULTISAMPLE_QUALITY_LEVELS::D3D12_STANDARD_MULTISAMPLE_PATTERN"]/*' /> /// <include file='../Direct3D12.xml' path='doc/member[@name="D3D12_STANDARD_MULTISAMPLE_QUALITY_LEVELS::D3D12_STANDARD_MULTISAMPLE_PATTERN"]/*' />
/// <unmanaged>D3D12_STANDARD_MULTISAMPLE_PATTERN</unmanaged> /// <unmanaged>D3D12_STANDARD_MULTISAMPLE_PATTERN</unmanaged>
D3D12_STANDARD_MULTISAMPLE_PATTERN = -1, StandardMultisamplePattern = -1,
/// <include file='../Direct3D12.xml' path='doc/member[@name="D3D12_STANDARD_MULTISAMPLE_QUALITY_LEVELS::D3D12_CENTER_MULTISAMPLE_PATTERN"]/*' /> /// <include file='../Direct3D12.xml' path='doc/member[@name="D3D12_STANDARD_MULTISAMPLE_QUALITY_LEVELS::D3D12_CENTER_MULTISAMPLE_PATTERN"]/*' />
/// <unmanaged>D3D12_CENTER_MULTISAMPLE_PATTERN</unmanaged> /// <unmanaged>D3D12_CENTER_MULTISAMPLE_PATTERN</unmanaged>
D3D12_CENTER_MULTISAMPLE_PATTERN = -2, CenterMultisamplePattern = -2,
} }
/// <include file='../Direct3D12.xml' path='doc/member[@name="D3D12_PIPELINE_STATE_FLAGS"]/*' /> /// <include file='../Direct3D12.xml' path='doc/member[@name="D3D12_PIPELINE_STATE_FLAGS"]/*' />

View File

@@ -201,13 +201,13 @@ public static partial class Apis
public const EnumModesFlags DXGI_ENUM_MODES_SCALING = EnumModesFlags.Scaling; public const EnumModesFlags DXGI_ENUM_MODES_SCALING = EnumModesFlags.Scaling;
public const EnumModesFlags DXGI_ENUM_MODES_STEREO = EnumModesFlags.Stereo; public const EnumModesFlags DXGI_ENUM_MODES_STEREO = EnumModesFlags.Stereo;
public const EnumModesFlags DXGI_ENUM_MODES_DISABLED_STEREO = EnumModesFlags.DisabledStereo; public const EnumModesFlags DXGI_ENUM_MODES_DISABLED_STEREO = EnumModesFlags.DisabledStereo;
public const WindowAssociationFlags DXGI_MWA_NO_WINDOW_CHANGES = WindowAssociationFlags.DXGI_MWA_NO_WINDOW_CHANGES; public const WindowAssociationFlags DXGI_MWA_NO_WINDOW_CHANGES = WindowAssociationFlags.NoWindowChanges;
public const WindowAssociationFlags DXGI_MWA_NO_ALT_ENTER = WindowAssociationFlags.DXGI_MWA_NO_ALT_ENTER; public const WindowAssociationFlags DXGI_MWA_NO_ALT_ENTER = WindowAssociationFlags.NoAltEnter;
public const WindowAssociationFlags DXGI_MWA_NO_PRINT_SCREEN = WindowAssociationFlags.DXGI_MWA_NO_PRINT_SCREEN; public const WindowAssociationFlags DXGI_MWA_NO_PRINT_SCREEN = WindowAssociationFlags.NoPrintScreen;
public const WindowAssociationFlags DXGI_MWA_VALID = WindowAssociationFlags.DXGI_MWA_VALID; public const WindowAssociationFlags DXGI_MWA_VALID = WindowAssociationFlags.Valid;
public const MapFlags DXGI_MAP_READ = MapFlags.DXGI_MAP_READ; public const MapFlags DXGI_MAP_READ = MapFlags.Read;
public const MapFlags DXGI_MAP_WRITE = MapFlags.DXGI_MAP_WRITE; public const MapFlags DXGI_MAP_WRITE = MapFlags.Write;
public const MapFlags DXGI_MAP_DISCARD = MapFlags.DXGI_MAP_DISCARD; public const MapFlags DXGI_MAP_DISCARD = MapFlags.Discard;
public const ResourcePriority DXGI_RESOURCE_PRIORITY_MINIMUM = ResourcePriority.Minimum; public const ResourcePriority DXGI_RESOURCE_PRIORITY_MINIMUM = ResourcePriority.Minimum;
public const ResourcePriority DXGI_RESOURCE_PRIORITY_LOW = ResourcePriority.Low; public const ResourcePriority DXGI_RESOURCE_PRIORITY_LOW = ResourcePriority.Low;
public const ResourcePriority DXGI_RESOURCE_PRIORITY_NORMAL = ResourcePriority.Normal; public const ResourcePriority DXGI_RESOURCE_PRIORITY_NORMAL = ResourcePriority.Normal;

View File

@@ -101,16 +101,16 @@ public enum WindowAssociationFlags : uint
None = 0, None = 0,
/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MWA_FLAGS::DXGI_MWA_NO_WINDOW_CHANGES"]/*' /> /// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MWA_FLAGS::DXGI_MWA_NO_WINDOW_CHANGES"]/*' />
/// <unmanaged>DXGI_MWA_NO_WINDOW_CHANGES</unmanaged> /// <unmanaged>DXGI_MWA_NO_WINDOW_CHANGES</unmanaged>
DXGI_MWA_NO_WINDOW_CHANGES = 1, NoWindowChanges = 1,
/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MWA_FLAGS::DXGI_MWA_NO_ALT_ENTER"]/*' /> /// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MWA_FLAGS::DXGI_MWA_NO_ALT_ENTER"]/*' />
/// <unmanaged>DXGI_MWA_NO_ALT_ENTER</unmanaged> /// <unmanaged>DXGI_MWA_NO_ALT_ENTER</unmanaged>
DXGI_MWA_NO_ALT_ENTER = 2, NoAltEnter = 2,
/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MWA_FLAGS::DXGI_MWA_NO_PRINT_SCREEN"]/*' /> /// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MWA_FLAGS::DXGI_MWA_NO_PRINT_SCREEN"]/*' />
/// <unmanaged>DXGI_MWA_NO_PRINT_SCREEN</unmanaged> /// <unmanaged>DXGI_MWA_NO_PRINT_SCREEN</unmanaged>
DXGI_MWA_NO_PRINT_SCREEN = 4, NoPrintScreen = 4,
/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MWA_FLAGS::DXGI_MWA_VALID"]/*' /> /// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MWA_FLAGS::DXGI_MWA_VALID"]/*' />
/// <unmanaged>DXGI_MWA_VALID</unmanaged> /// <unmanaged>DXGI_MWA_VALID</unmanaged>
DXGI_MWA_VALID = 7, Valid = 7,
} }
/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MAP_FLAGS"]/*' /> /// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MAP_FLAGS"]/*' />
@@ -121,13 +121,13 @@ public enum MapFlags : uint
None = 0, None = 0,
/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MAP_FLAGS::DXGI_MAP_READ"]/*' /> /// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MAP_FLAGS::DXGI_MAP_READ"]/*' />
/// <unmanaged>DXGI_MAP_READ</unmanaged> /// <unmanaged>DXGI_MAP_READ</unmanaged>
DXGI_MAP_READ = 1, Read = 1,
/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MAP_FLAGS::DXGI_MAP_WRITE"]/*' /> /// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MAP_FLAGS::DXGI_MAP_WRITE"]/*' />
/// <unmanaged>DXGI_MAP_WRITE</unmanaged> /// <unmanaged>DXGI_MAP_WRITE</unmanaged>
DXGI_MAP_WRITE = 2, Write = 2,
/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MAP_FLAGS::DXGI_MAP_DISCARD"]/*' /> /// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_MAP_FLAGS::DXGI_MAP_DISCARD"]/*' />
/// <unmanaged>DXGI_MAP_DISCARD</unmanaged> /// <unmanaged>DXGI_MAP_DISCARD</unmanaged>
DXGI_MAP_DISCARD = 4, Discard = 4,
} }
/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_RESOURCE_PRIORITY"]/*' /> /// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_RESOURCE_PRIORITY"]/*' />

View File

@@ -6588,80 +6588,80 @@ public static partial class Apis
public const WICComponentSigning WICComponentUnsigned = WICComponentSigning.Unsigned; public const WICComponentSigning WICComponentUnsigned = WICComponentSigning.Unsigned;
public const WICComponentSigning WICComponentSafe = WICComponentSigning.Safe; public const WICComponentSigning WICComponentSafe = WICComponentSigning.Safe;
public const WICComponentSigning WICComponentDisabled = WICComponentSigning.Disabled; public const WICComponentSigning WICComponentDisabled = WICComponentSigning.Disabled;
public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenSignature = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenSignature; public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenSignature = WICGifLogicalScreenDescriptorProperties.Signature;
public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorWidth = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorWidth; public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorWidth = WICGifLogicalScreenDescriptorProperties.DescriptorWidth;
public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorHeight = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorHeight; public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorHeight = WICGifLogicalScreenDescriptorProperties.DescriptorHeight;
public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorGlobalColorTableFlag = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorGlobalColorTableFlag; public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorGlobalColorTableFlag = WICGifLogicalScreenDescriptorProperties.DescriptorGlobalColorTableFlag;
public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorColorResolution = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorColorResolution; public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorColorResolution = WICGifLogicalScreenDescriptorProperties.DescriptorColorResolution;
public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorSortFlag = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorSortFlag; public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorSortFlag = WICGifLogicalScreenDescriptorProperties.DescriptorSortFlag;
public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorGlobalColorTableSize = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorGlobalColorTableSize; public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorGlobalColorTableSize = WICGifLogicalScreenDescriptorProperties.DescriptorGlobalColorTableSize;
public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorBackgroundColorIndex = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorBackgroundColorIndex; public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorBackgroundColorIndex = WICGifLogicalScreenDescriptorProperties.DescriptorBackgroundColorIndex;
public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorPixelAspectRatio = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorPixelAspectRatio; public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorPixelAspectRatio = WICGifLogicalScreenDescriptorProperties.DescriptorPixelAspectRatio;
public const WICGifImageDescriptorProperties WICGifImageDescriptorLeft = WICGifImageDescriptorProperties.WICGifImageDescriptorLeft; public const WICGifImageDescriptorProperties WICGifImageDescriptorLeft = WICGifImageDescriptorProperties.Left;
public const WICGifImageDescriptorProperties WICGifImageDescriptorTop = WICGifImageDescriptorProperties.WICGifImageDescriptorTop; public const WICGifImageDescriptorProperties WICGifImageDescriptorTop = WICGifImageDescriptorProperties.Top;
public const WICGifImageDescriptorProperties WICGifImageDescriptorWidth = WICGifImageDescriptorProperties.WICGifImageDescriptorWidth; public const WICGifImageDescriptorProperties WICGifImageDescriptorWidth = WICGifImageDescriptorProperties.Width;
public const WICGifImageDescriptorProperties WICGifImageDescriptorHeight = WICGifImageDescriptorProperties.WICGifImageDescriptorHeight; public const WICGifImageDescriptorProperties WICGifImageDescriptorHeight = WICGifImageDescriptorProperties.Height;
public const WICGifImageDescriptorProperties WICGifImageDescriptorLocalColorTableFlag = WICGifImageDescriptorProperties.WICGifImageDescriptorLocalColorTableFlag; public const WICGifImageDescriptorProperties WICGifImageDescriptorLocalColorTableFlag = WICGifImageDescriptorProperties.LocalColorTableFlag;
public const WICGifImageDescriptorProperties WICGifImageDescriptorInterlaceFlag = WICGifImageDescriptorProperties.WICGifImageDescriptorInterlaceFlag; public const WICGifImageDescriptorProperties WICGifImageDescriptorInterlaceFlag = WICGifImageDescriptorProperties.InterlaceFlag;
public const WICGifImageDescriptorProperties WICGifImageDescriptorSortFlag = WICGifImageDescriptorProperties.WICGifImageDescriptorSortFlag; public const WICGifImageDescriptorProperties WICGifImageDescriptorSortFlag = WICGifImageDescriptorProperties.SortFlag;
public const WICGifImageDescriptorProperties WICGifImageDescriptorLocalColorTableSize = WICGifImageDescriptorProperties.WICGifImageDescriptorLocalColorTableSize; public const WICGifImageDescriptorProperties WICGifImageDescriptorLocalColorTableSize = WICGifImageDescriptorProperties.LocalColorTableSize;
public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionDisposal = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionDisposal; public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionDisposal = WICGifGraphicControlExtensionProperties.Disposal;
public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionUserInputFlag = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionUserInputFlag; public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionUserInputFlag = WICGifGraphicControlExtensionProperties.UserInputFlag;
public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionTransparencyFlag = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionTransparencyFlag; public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionTransparencyFlag = WICGifGraphicControlExtensionProperties.TransparencyFlag;
public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionDelay = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionDelay; public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionDelay = WICGifGraphicControlExtensionProperties.Delay;
public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionTransparentColorIndex = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionTransparentColorIndex; public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionTransparentColorIndex = WICGifGraphicControlExtensionProperties.TransparentColorIndex;
public const WICGifApplicationExtensionProperties WICGifApplicationExtensionApplication = WICGifApplicationExtensionProperties.WICGifApplicationExtensionApplication; public const WICGifApplicationExtensionProperties WICGifApplicationExtensionApplication = WICGifApplicationExtensionProperties.Application;
public const WICGifApplicationExtensionProperties WICGifApplicationExtensionData = WICGifApplicationExtensionProperties.WICGifApplicationExtensionData; public const WICGifApplicationExtensionProperties WICGifApplicationExtensionData = WICGifApplicationExtensionProperties.Data;
public const WICGifCommentExtensionProperties WICGifCommentExtensionText = WICGifCommentExtensionProperties.WICGifCommentExtensionText; public const WICGifCommentExtensionProperties WICGifCommentExtensionText = WICGifCommentExtensionProperties.Text;
public const WICJpegCommentProperties WICJpegCommentText = WICJpegCommentProperties.WICJpegCommentText; public const WICJpegCommentProperties WICJpegCommentText = WICJpegCommentProperties.Text;
public const WICJpegLuminanceProperties WICJpegLuminanceTable = WICJpegLuminanceProperties.WICJpegLuminanceTable; public const WICJpegLuminanceProperties WICJpegLuminanceTable = WICJpegLuminanceProperties.Table;
public const WICJpegChrominanceProperties WICJpegChrominanceTable = WICJpegChrominanceProperties.WICJpegChrominanceTable; public const WICJpegChrominanceProperties WICJpegChrominanceTable = WICJpegChrominanceProperties.Table;
public const WIC8BIMIptcProperties WIC8BIMIptcPString = WIC8BIMIptcProperties.WIC8BIMIptcPString; public const WIC8BIMIptcProperties WIC8BIMIptcPString = WIC8BIMIptcProperties.PString;
public const WIC8BIMIptcProperties WIC8BIMIptcEmbeddedIPTC = WIC8BIMIptcProperties.WIC8BIMIptcEmbeddedIPTC; public const WIC8BIMIptcProperties WIC8BIMIptcEmbeddedIPTC = WIC8BIMIptcProperties.EmbeddedIPTC;
public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoPString = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoPString; public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoPString = WIC8BIMResolutionInfoProperties.PString;
public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoHResolution = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoHResolution; public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoHResolution = WIC8BIMResolutionInfoProperties.HResolution;
public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoHResolutionUnit = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoHResolutionUnit; public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoHResolutionUnit = WIC8BIMResolutionInfoProperties.HResolutionUnit;
public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoWidthUnit = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoWidthUnit; public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoWidthUnit = WIC8BIMResolutionInfoProperties.WidthUnit;
public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoVResolution = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoVResolution; public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoVResolution = WIC8BIMResolutionInfoProperties.VResolution;
public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoVResolutionUnit = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoVResolutionUnit; public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoVResolutionUnit = WIC8BIMResolutionInfoProperties.VResolutionUnit;
public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoHeightUnit = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoHeightUnit; public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoHeightUnit = WIC8BIMResolutionInfoProperties.HeightUnit;
public const WIC8BIMIptcDigestProperties WIC8BIMIptcDigestPString = WIC8BIMIptcDigestProperties.WIC8BIMIptcDigestPString; public const WIC8BIMIptcDigestProperties WIC8BIMIptcDigestPString = WIC8BIMIptcDigestProperties.PString;
public const WIC8BIMIptcDigestProperties WIC8BIMIptcDigestIptcDigest = WIC8BIMIptcDigestProperties.WIC8BIMIptcDigestIptcDigest; public const WIC8BIMIptcDigestProperties WIC8BIMIptcDigestIptcDigest = WIC8BIMIptcDigestProperties.IptcDigest;
public const WICPngGamaProperties WICPngGamaGamma = WICPngGamaProperties.WICPngGamaGamma; public const WICPngGamaProperties WICPngGamaGamma = WICPngGamaProperties.Gamma;
public const WICPngBkgdProperties WICPngBkgdBackgroundColor = WICPngBkgdProperties.WICPngBkgdBackgroundColor; public const WICPngBkgdProperties WICPngBkgdBackgroundColor = WICPngBkgdProperties.BackgroundColor;
public const WICPngItxtProperties WICPngItxtKeyword = WICPngItxtProperties.WICPngItxtKeyword; public const WICPngItxtProperties WICPngItxtKeyword = WICPngItxtProperties.Keyword;
public const WICPngItxtProperties WICPngItxtCompressionFlag = WICPngItxtProperties.WICPngItxtCompressionFlag; public const WICPngItxtProperties WICPngItxtCompressionFlag = WICPngItxtProperties.CompressionFlag;
public const WICPngItxtProperties WICPngItxtLanguageTag = WICPngItxtProperties.WICPngItxtLanguageTag; public const WICPngItxtProperties WICPngItxtLanguageTag = WICPngItxtProperties.LanguageTag;
public const WICPngItxtProperties WICPngItxtTranslatedKeyword = WICPngItxtProperties.WICPngItxtTranslatedKeyword; public const WICPngItxtProperties WICPngItxtTranslatedKeyword = WICPngItxtProperties.TranslatedKeyword;
public const WICPngItxtProperties WICPngItxtText = WICPngItxtProperties.WICPngItxtText; public const WICPngItxtProperties WICPngItxtText = WICPngItxtProperties.Text;
public const WICPngChrmProperties WICPngChrmWhitePointX = WICPngChrmProperties.WICPngChrmWhitePointX; public const WICPngChrmProperties WICPngChrmWhitePointX = WICPngChrmProperties.WhitePointX;
public const WICPngChrmProperties WICPngChrmWhitePointY = WICPngChrmProperties.WICPngChrmWhitePointY; public const WICPngChrmProperties WICPngChrmWhitePointY = WICPngChrmProperties.WhitePointY;
public const WICPngChrmProperties WICPngChrmRedX = WICPngChrmProperties.WICPngChrmRedX; public const WICPngChrmProperties WICPngChrmRedX = WICPngChrmProperties.RedX;
public const WICPngChrmProperties WICPngChrmRedY = WICPngChrmProperties.WICPngChrmRedY; public const WICPngChrmProperties WICPngChrmRedY = WICPngChrmProperties.RedY;
public const WICPngChrmProperties WICPngChrmGreenX = WICPngChrmProperties.WICPngChrmGreenX; public const WICPngChrmProperties WICPngChrmGreenX = WICPngChrmProperties.GreenX;
public const WICPngChrmProperties WICPngChrmGreenY = WICPngChrmProperties.WICPngChrmGreenY; public const WICPngChrmProperties WICPngChrmGreenY = WICPngChrmProperties.GreenY;
public const WICPngChrmProperties WICPngChrmBlueX = WICPngChrmProperties.WICPngChrmBlueX; public const WICPngChrmProperties WICPngChrmBlueX = WICPngChrmProperties.BlueX;
public const WICPngChrmProperties WICPngChrmBlueY = WICPngChrmProperties.WICPngChrmBlueY; public const WICPngChrmProperties WICPngChrmBlueY = WICPngChrmProperties.BlueY;
public const WICPngHistProperties WICPngHistFrequencies = WICPngHistProperties.WICPngHistFrequencies; public const WICPngHistProperties WICPngHistFrequencies = WICPngHistProperties.Frequencies;
public const WICPngIccpProperties WICPngIccpProfileName = WICPngIccpProperties.WICPngIccpProfileName; public const WICPngIccpProperties WICPngIccpProfileName = WICPngIccpProperties.ProfileName;
public const WICPngIccpProperties WICPngIccpProfileData = WICPngIccpProperties.WICPngIccpProfileData; public const WICPngIccpProperties WICPngIccpProfileData = WICPngIccpProperties.ProfileData;
public const WICPngSrgbProperties WICPngSrgbRenderingIntent = WICPngSrgbProperties.WICPngSrgbRenderingIntent; public const WICPngSrgbProperties WICPngSrgbRenderingIntent = WICPngSrgbProperties.RenderingIntent;
public const WICPngTimeProperties WICPngTimeYear = WICPngTimeProperties.WICPngTimeYear; public const WICPngTimeProperties WICPngTimeYear = WICPngTimeProperties.Year;
public const WICPngTimeProperties WICPngTimeMonth = WICPngTimeProperties.WICPngTimeMonth; public const WICPngTimeProperties WICPngTimeMonth = WICPngTimeProperties.Month;
public const WICPngTimeProperties WICPngTimeDay = WICPngTimeProperties.WICPngTimeDay; public const WICPngTimeProperties WICPngTimeDay = WICPngTimeProperties.Day;
public const WICPngTimeProperties WICPngTimeHour = WICPngTimeProperties.WICPngTimeHour; public const WICPngTimeProperties WICPngTimeHour = WICPngTimeProperties.Hour;
public const WICPngTimeProperties WICPngTimeMinute = WICPngTimeProperties.WICPngTimeMinute; public const WICPngTimeProperties WICPngTimeMinute = WICPngTimeProperties.Minute;
public const WICPngTimeProperties WICPngTimeSecond = WICPngTimeProperties.WICPngTimeSecond; public const WICPngTimeProperties WICPngTimeSecond = WICPngTimeProperties.Second;
public const WICHeifProperties WICHeifOrientation = WICHeifProperties.WICHeifOrientation; public const WICHeifProperties WICHeifOrientation = WICHeifProperties.Orientation;
public const WICHeifHdrProperties WICHeifHdrMaximumLuminanceLevel = WICHeifHdrProperties.WICHeifHdrMaximumLuminanceLevel; public const WICHeifHdrProperties WICHeifHdrMaximumLuminanceLevel = WICHeifHdrProperties.MaximumLuminanceLevel;
public const WICHeifHdrProperties WICHeifHdrMaximumFrameAverageLuminanceLevel = WICHeifHdrProperties.WICHeifHdrMaximumFrameAverageLuminanceLevel; public const WICHeifHdrProperties WICHeifHdrMaximumFrameAverageLuminanceLevel = WICHeifHdrProperties.MaximumFrameAverageLuminanceLevel;
public const WICHeifHdrProperties WICHeifHdrMinimumMasteringDisplayLuminanceLevel = WICHeifHdrProperties.WICHeifHdrMinimumMasteringDisplayLuminanceLevel; public const WICHeifHdrProperties WICHeifHdrMinimumMasteringDisplayLuminanceLevel = WICHeifHdrProperties.MinimumMasteringDisplayLuminanceLevel;
public const WICHeifHdrProperties WICHeifHdrMaximumMasteringDisplayLuminanceLevel = WICHeifHdrProperties.WICHeifHdrMaximumMasteringDisplayLuminanceLevel; public const WICHeifHdrProperties WICHeifHdrMaximumMasteringDisplayLuminanceLevel = WICHeifHdrProperties.MaximumMasteringDisplayLuminanceLevel;
public const WICHeifHdrProperties WICHeifHdrCustomVideoPrimaries = WICHeifHdrProperties.WICHeifHdrCustomVideoPrimaries; public const WICHeifHdrProperties WICHeifHdrCustomVideoPrimaries = WICHeifHdrProperties.CustomVideoPrimaries;
public const WICWebpAnimProperties WICWebpAnimLoopCount = WICWebpAnimProperties.WICWebpAnimLoopCount; public const WICWebpAnimProperties WICWebpAnimLoopCount = WICWebpAnimProperties.LoopCount;
public const WICWebpAnmfProperties WICWebpAnmfFrameDuration = WICWebpAnmfProperties.WICWebpAnmfFrameDuration; public const WICWebpAnmfProperties WICWebpAnmfFrameDuration = WICWebpAnmfProperties.FrameDuration;
public const WICSectionAccessLevel WICSectionAccessLevelRead = WICSectionAccessLevel.WICSectionAccessLevelRead; public const WICSectionAccessLevel WICSectionAccessLevelRead = WICSectionAccessLevel.Read;
public const WICSectionAccessLevel WICSectionAccessLevelReadWrite = WICSectionAccessLevel.WICSectionAccessLevelReadWrite; public const WICSectionAccessLevel WICSectionAccessLevelReadWrite = WICSectionAccessLevel.ReadWrite;
public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationUnspecified = WICPixelFormatNumericRepresentation.Unspecified; public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationUnspecified = WICPixelFormatNumericRepresentation.Unspecified;
public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationIndexed = WICPixelFormatNumericRepresentation.Indexed; public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationIndexed = WICPixelFormatNumericRepresentation.Indexed;
public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationUnsignedInteger = WICPixelFormatNumericRepresentation.UnsignedInteger; public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationUnsignedInteger = WICPixelFormatNumericRepresentation.UnsignedInteger;
@@ -6670,70 +6670,70 @@ public static partial class Apis
public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationFloat = WICPixelFormatNumericRepresentation.Float; public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationFloat = WICPixelFormatNumericRepresentation.Float;
public const WICPlanarOptions WICPlanarOptionsDefault = WICPlanarOptions.Default; public const WICPlanarOptions WICPlanarOptionsDefault = WICPlanarOptions.Default;
public const WICPlanarOptions WICPlanarOptionsPreserveSubsampling = WICPlanarOptions.PreserveSubsampling; public const WICPlanarOptions WICPlanarOptionsPreserveSubsampling = WICPlanarOptions.PreserveSubsampling;
public const WICJpegIndexingOptions WICJpegIndexingOptionsGenerateOnDemand = WICJpegIndexingOptions.WICJpegIndexingOptionsGenerateOnDemand; public const WICJpegIndexingOptions WICJpegIndexingOptionsGenerateOnDemand = WICJpegIndexingOptions.GenerateOnDemand;
public const WICJpegIndexingOptions WICJpegIndexingOptionsGenerateOnLoad = WICJpegIndexingOptions.WICJpegIndexingOptionsGenerateOnLoad; public const WICJpegIndexingOptions WICJpegIndexingOptionsGenerateOnLoad = WICJpegIndexingOptions.GenerateOnLoad;
public const WICJpegTransferMatrix WICJpegTransferMatrixIdentity = WICJpegTransferMatrix.WICJpegTransferMatrixIdentity; public const WICJpegTransferMatrix WICJpegTransferMatrixIdentity = WICJpegTransferMatrix.Identity;
public const WICJpegTransferMatrix WICJpegTransferMatrixBT601 = WICJpegTransferMatrix.WICJpegTransferMatrixBT601; public const WICJpegTransferMatrix WICJpegTransferMatrixBT601 = WICJpegTransferMatrix.BT601;
public const WICJpegScanType WICJpegScanTypeInterleaved = WICJpegScanType.WICJpegScanTypeInterleaved; public const WICJpegScanType WICJpegScanTypeInterleaved = WICJpegScanType.Interleaved;
public const WICJpegScanType WICJpegScanTypePlanarComponents = WICJpegScanType.WICJpegScanTypePlanarComponents; public const WICJpegScanType WICJpegScanTypePlanarComponents = WICJpegScanType.PlanarComponents;
public const WICJpegScanType WICJpegScanTypeProgressive = WICJpegScanType.WICJpegScanTypeProgressive; public const WICJpegScanType WICJpegScanTypeProgressive = WICJpegScanType.Progressive;
public const WICTiffCompressionOption WICTiffCompressionDontCare = WICTiffCompressionOption.WICTiffCompressionDontCare; public const WICTiffCompressionOption WICTiffCompressionDontCare = WICTiffCompressionOption.DontCare;
public const WICTiffCompressionOption WICTiffCompressionNone = WICTiffCompressionOption.WICTiffCompressionNone; public const WICTiffCompressionOption WICTiffCompressionNone = WICTiffCompressionOption.None;
public const WICTiffCompressionOption WICTiffCompressionCCITT3 = WICTiffCompressionOption.WICTiffCompressionCCITT3; public const WICTiffCompressionOption WICTiffCompressionCCITT3 = WICTiffCompressionOption.CCITT3;
public const WICTiffCompressionOption WICTiffCompressionCCITT4 = WICTiffCompressionOption.WICTiffCompressionCCITT4; public const WICTiffCompressionOption WICTiffCompressionCCITT4 = WICTiffCompressionOption.CCITT4;
public const WICTiffCompressionOption WICTiffCompressionLZW = WICTiffCompressionOption.WICTiffCompressionLZW; public const WICTiffCompressionOption WICTiffCompressionLZW = WICTiffCompressionOption.LZW;
public const WICTiffCompressionOption WICTiffCompressionRLE = WICTiffCompressionOption.WICTiffCompressionRLE; public const WICTiffCompressionOption WICTiffCompressionRLE = WICTiffCompressionOption.RLE;
public const WICTiffCompressionOption WICTiffCompressionZIP = WICTiffCompressionOption.WICTiffCompressionZIP; public const WICTiffCompressionOption WICTiffCompressionZIP = WICTiffCompressionOption.ZIP;
public const WICTiffCompressionOption WICTiffCompressionLZWHDifferencing = WICTiffCompressionOption.WICTiffCompressionLZWHDifferencing; public const WICTiffCompressionOption WICTiffCompressionLZWHDifferencing = WICTiffCompressionOption.LZWHDifferencing;
public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsamplingDefault = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsamplingDefault; public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsamplingDefault = WICJpegYCrCbSubsamplingOption.SubsamplingDefault;
public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling420 = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsampling420; public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling420 = WICJpegYCrCbSubsamplingOption.Subsampling420;
public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling422 = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsampling422; public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling422 = WICJpegYCrCbSubsamplingOption.Subsampling422;
public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling444 = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsampling444; public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling444 = WICJpegYCrCbSubsamplingOption.Subsampling444;
public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling440 = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsampling440; public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling440 = WICJpegYCrCbSubsamplingOption.Subsampling440;
public const WICPngFilterOption WICPngFilterUnspecified = WICPngFilterOption.WICPngFilterUnspecified; public const WICPngFilterOption WICPngFilterUnspecified = WICPngFilterOption.Unspecified;
public const WICPngFilterOption WICPngFilterNone = WICPngFilterOption.WICPngFilterNone; public const WICPngFilterOption WICPngFilterNone = WICPngFilterOption.None;
public const WICPngFilterOption WICPngFilterSub = WICPngFilterOption.WICPngFilterSub; public const WICPngFilterOption WICPngFilterSub = WICPngFilterOption.Sub;
public const WICPngFilterOption WICPngFilterUp = WICPngFilterOption.WICPngFilterUp; public const WICPngFilterOption WICPngFilterUp = WICPngFilterOption.Up;
public const WICPngFilterOption WICPngFilterAverage = WICPngFilterOption.WICPngFilterAverage; public const WICPngFilterOption WICPngFilterAverage = WICPngFilterOption.Average;
public const WICPngFilterOption WICPngFilterPaeth = WICPngFilterOption.WICPngFilterPaeth; public const WICPngFilterOption WICPngFilterPaeth = WICPngFilterOption.Paeth;
public const WICPngFilterOption WICPngFilterAdaptive = WICPngFilterOption.WICPngFilterAdaptive; public const WICPngFilterOption WICPngFilterAdaptive = WICPngFilterOption.Adaptive;
public const WICNamedWhitePoint WICWhitePointDefault = WICNamedWhitePoint.WICWhitePointDefault; public const WICNamedWhitePoint WICWhitePointDefault = WICNamedWhitePoint.Default;
public const WICNamedWhitePoint WICWhitePointDaylight = WICNamedWhitePoint.WICWhitePointDaylight; public const WICNamedWhitePoint WICWhitePointDaylight = WICNamedWhitePoint.Daylight;
public const WICNamedWhitePoint WICWhitePointCloudy = WICNamedWhitePoint.WICWhitePointCloudy; public const WICNamedWhitePoint WICWhitePointCloudy = WICNamedWhitePoint.Cloudy;
public const WICNamedWhitePoint WICWhitePointShade = WICNamedWhitePoint.WICWhitePointShade; public const WICNamedWhitePoint WICWhitePointShade = WICNamedWhitePoint.Shade;
public const WICNamedWhitePoint WICWhitePointTungsten = WICNamedWhitePoint.WICWhitePointTungsten; public const WICNamedWhitePoint WICWhitePointTungsten = WICNamedWhitePoint.Tungsten;
public const WICNamedWhitePoint WICWhitePointFluorescent = WICNamedWhitePoint.WICWhitePointFluorescent; public const WICNamedWhitePoint WICWhitePointFluorescent = WICNamedWhitePoint.Fluorescent;
public const WICNamedWhitePoint WICWhitePointFlash = WICNamedWhitePoint.WICWhitePointFlash; public const WICNamedWhitePoint WICWhitePointFlash = WICNamedWhitePoint.Flash;
public const WICNamedWhitePoint WICWhitePointUnderwater = WICNamedWhitePoint.WICWhitePointUnderwater; public const WICNamedWhitePoint WICWhitePointUnderwater = WICNamedWhitePoint.Underwater;
public const WICNamedWhitePoint WICWhitePointCustom = WICNamedWhitePoint.WICWhitePointCustom; public const WICNamedWhitePoint WICWhitePointCustom = WICNamedWhitePoint.Custom;
public const WICNamedWhitePoint WICWhitePointAutoWhiteBalance = WICNamedWhitePoint.WICWhitePointAutoWhiteBalance; public const WICNamedWhitePoint WICWhitePointAutoWhiteBalance = WICNamedWhitePoint.AutoWhiteBalance;
public const WICNamedWhitePoint WICWhitePointAsShot = WICNamedWhitePoint.WICWhitePointAsShot; public const WICNamedWhitePoint WICWhitePointAsShot = WICNamedWhitePoint.AsShot;
public const WICRawCapabilities WICRawCapabilityNotSupported = WICRawCapabilities.WICRawCapabilityNotSupported; public const WICRawCapabilities WICRawCapabilityNotSupported = WICRawCapabilities.NotSupported;
public const WICRawCapabilities WICRawCapabilityGetSupported = WICRawCapabilities.WICRawCapabilityGetSupported; public const WICRawCapabilities WICRawCapabilityGetSupported = WICRawCapabilities.GetSupported;
public const WICRawCapabilities WICRawCapabilityFullySupported = WICRawCapabilities.WICRawCapabilityFullySupported; public const WICRawCapabilities WICRawCapabilityFullySupported = WICRawCapabilities.FullySupported;
public const WICRawRotationCapabilities WICRawRotationCapabilityNotSupported = WICRawRotationCapabilities.WICRawRotationCapabilityNotSupported; public const WICRawRotationCapabilities WICRawRotationCapabilityNotSupported = WICRawRotationCapabilities.NotSupported;
public const WICRawRotationCapabilities WICRawRotationCapabilityGetSupported = WICRawRotationCapabilities.WICRawRotationCapabilityGetSupported; public const WICRawRotationCapabilities WICRawRotationCapabilityGetSupported = WICRawRotationCapabilities.GetSupported;
public const WICRawRotationCapabilities WICRawRotationCapabilityNinetyDegreesSupported = WICRawRotationCapabilities.WICRawRotationCapabilityNinetyDegreesSupported; public const WICRawRotationCapabilities WICRawRotationCapabilityNinetyDegreesSupported = WICRawRotationCapabilities.NinetyDegreesSupported;
public const WICRawRotationCapabilities WICRawRotationCapabilityFullySupported = WICRawRotationCapabilities.WICRawRotationCapabilityFullySupported; public const WICRawRotationCapabilities WICRawRotationCapabilityFullySupported = WICRawRotationCapabilities.FullySupported;
public const WICRawParameterSet WICAsShotParameterSet = WICRawParameterSet.WICAsShotParameterSet; public const WICRawParameterSet WICAsShotParameterSet = WICRawParameterSet.AsShot;
public const WICRawParameterSet WICUserAdjustedParameterSet = WICRawParameterSet.WICUserAdjustedParameterSet; public const WICRawParameterSet WICUserAdjustedParameterSet = WICRawParameterSet.UserAdjusted;
public const WICRawParameterSet WICAutoAdjustedParameterSet = WICRawParameterSet.WICAutoAdjustedParameterSet; public const WICRawParameterSet WICAutoAdjustedParameterSet = WICRawParameterSet.AutoAdjusted;
public const WICRawRenderMode WICRawRenderModeDraft = WICRawRenderMode.WICRawRenderModeDraft; public const WICRawRenderMode WICRawRenderModeDraft = WICRawRenderMode.Draft;
public const WICRawRenderMode WICRawRenderModeNormal = WICRawRenderMode.WICRawRenderModeNormal; public const WICRawRenderMode WICRawRenderModeNormal = WICRawRenderMode.Normal;
public const WICRawRenderMode WICRawRenderModeBestQuality = WICRawRenderMode.WICRawRenderModeBestQuality; public const WICRawRenderMode WICRawRenderModeBestQuality = WICRawRenderMode.BestQuality;
public const WICDdsDimension WICDdsTexture1D = WICDdsDimension.WICDdsTexture1D; public const WICDdsDimension WICDdsTexture1D = WICDdsDimension.Texture1D;
public const WICDdsDimension WICDdsTexture2D = WICDdsDimension.WICDdsTexture2D; public const WICDdsDimension WICDdsTexture2D = WICDdsDimension.Texture2D;
public const WICDdsDimension WICDdsTexture3D = WICDdsDimension.WICDdsTexture3D; public const WICDdsDimension WICDdsTexture3D = WICDdsDimension.Texture3D;
public const WICDdsDimension WICDdsTextureCube = WICDdsDimension.WICDdsTextureCube; public const WICDdsDimension WICDdsTextureCube = WICDdsDimension.TextureCube;
public const WICDdsAlphaMode WICDdsAlphaModeUnknown = WICDdsAlphaMode.WICDdsAlphaModeUnknown; public const WICDdsAlphaMode WICDdsAlphaModeUnknown = WICDdsAlphaMode.Unknown;
public const WICDdsAlphaMode WICDdsAlphaModeStraight = WICDdsAlphaMode.WICDdsAlphaModeStraight; public const WICDdsAlphaMode WICDdsAlphaModeStraight = WICDdsAlphaMode.Straight;
public const WICDdsAlphaMode WICDdsAlphaModePremultiplied = WICDdsAlphaMode.WICDdsAlphaModePremultiplied; public const WICDdsAlphaMode WICDdsAlphaModePremultiplied = WICDdsAlphaMode.Premultiplied;
public const WICDdsAlphaMode WICDdsAlphaModeOpaque = WICDdsAlphaMode.WICDdsAlphaModeOpaque; public const WICDdsAlphaMode WICDdsAlphaModeOpaque = WICDdsAlphaMode.Opaque;
public const WICDdsAlphaMode WICDdsAlphaModeCustom = WICDdsAlphaMode.WICDdsAlphaModeCustom; public const WICDdsAlphaMode WICDdsAlphaModeCustom = WICDdsAlphaMode.Custom;
public const WICMetadataCreationOptions WICMetadataCreationDefault = WICMetadataCreationOptions.WICMetadataCreationDefault; public const WICMetadataCreationOptions WICMetadataCreationDefault = WICMetadataCreationOptions.Default;
public const WICMetadataCreationOptions WICMetadataCreationAllowUnknown = WICMetadataCreationOptions.WICMetadataCreationAllowUnknown; public const WICMetadataCreationOptions WICMetadataCreationAllowUnknown = WICMetadataCreationOptions.AllowUnknown;
public const WICMetadataCreationOptions WICMetadataCreationFailUnknown = WICMetadataCreationOptions.WICMetadataCreationFailUnknown; public const WICMetadataCreationOptions WICMetadataCreationFailUnknown = WICMetadataCreationOptions.FailUnknown;
public const WICMetadataCreationOptions WICMetadataCreationMask = WICMetadataCreationOptions.WICMetadataCreationMask; public const WICMetadataCreationOptions WICMetadataCreationMask = WICMetadataCreationOptions.Mask;
public const WICPersistOptions WICPersistOptionDefault = WICPersistOptions.Default; public const WICPersistOptions WICPersistOptionDefault = WICPersistOptions.Default;
public const WICPersistOptions WICPersistOptionLittleEndian = WICPersistOptions.LittleEndian; public const WICPersistOptions WICPersistOptionLittleEndian = WICPersistOptions.LittleEndian;
public const WICPersistOptions WICPersistOptionBigEndian = WICPersistOptions.BigEndian; public const WICPersistOptions WICPersistOptionBigEndian = WICPersistOptions.BigEndian;

View File

@@ -350,31 +350,31 @@ public enum WICGifLogicalScreenDescriptorProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenSignature"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenSignature"]/*' />
/// <unmanaged>WICGifLogicalScreenSignature</unmanaged> /// <unmanaged>WICGifLogicalScreenSignature</unmanaged>
WICGifLogicalScreenSignature = 1, Signature = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorWidth"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorWidth"]/*' />
/// <unmanaged>WICGifLogicalScreenDescriptorWidth</unmanaged> /// <unmanaged>WICGifLogicalScreenDescriptorWidth</unmanaged>
WICGifLogicalScreenDescriptorWidth = 2, DescriptorWidth = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorHeight"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorHeight"]/*' />
/// <unmanaged>WICGifLogicalScreenDescriptorHeight</unmanaged> /// <unmanaged>WICGifLogicalScreenDescriptorHeight</unmanaged>
WICGifLogicalScreenDescriptorHeight = 3, DescriptorHeight = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorGlobalColorTableFlag"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorGlobalColorTableFlag"]/*' />
/// <unmanaged>WICGifLogicalScreenDescriptorGlobalColorTableFlag</unmanaged> /// <unmanaged>WICGifLogicalScreenDescriptorGlobalColorTableFlag</unmanaged>
WICGifLogicalScreenDescriptorGlobalColorTableFlag = 4, DescriptorGlobalColorTableFlag = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorColorResolution"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorColorResolution"]/*' />
/// <unmanaged>WICGifLogicalScreenDescriptorColorResolution</unmanaged> /// <unmanaged>WICGifLogicalScreenDescriptorColorResolution</unmanaged>
WICGifLogicalScreenDescriptorColorResolution = 5, DescriptorColorResolution = 5,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorSortFlag"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorSortFlag"]/*' />
/// <unmanaged>WICGifLogicalScreenDescriptorSortFlag</unmanaged> /// <unmanaged>WICGifLogicalScreenDescriptorSortFlag</unmanaged>
WICGifLogicalScreenDescriptorSortFlag = 6, DescriptorSortFlag = 6,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorGlobalColorTableSize"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorGlobalColorTableSize"]/*' />
/// <unmanaged>WICGifLogicalScreenDescriptorGlobalColorTableSize</unmanaged> /// <unmanaged>WICGifLogicalScreenDescriptorGlobalColorTableSize</unmanaged>
WICGifLogicalScreenDescriptorGlobalColorTableSize = 7, DescriptorGlobalColorTableSize = 7,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorBackgroundColorIndex"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorBackgroundColorIndex"]/*' />
/// <unmanaged>WICGifLogicalScreenDescriptorBackgroundColorIndex</unmanaged> /// <unmanaged>WICGifLogicalScreenDescriptorBackgroundColorIndex</unmanaged>
WICGifLogicalScreenDescriptorBackgroundColorIndex = 8, DescriptorBackgroundColorIndex = 8,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorPixelAspectRatio"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifLogicalScreenDescriptorProperties::WICGifLogicalScreenDescriptorPixelAspectRatio"]/*' />
/// <unmanaged>WICGifLogicalScreenDescriptorPixelAspectRatio</unmanaged> /// <unmanaged>WICGifLogicalScreenDescriptorPixelAspectRatio</unmanaged>
WICGifLogicalScreenDescriptorPixelAspectRatio = 9, DescriptorPixelAspectRatio = 9,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties"]/*' />
@@ -383,28 +383,28 @@ public enum WICGifImageDescriptorProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorLeft"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorLeft"]/*' />
/// <unmanaged>WICGifImageDescriptorLeft</unmanaged> /// <unmanaged>WICGifImageDescriptorLeft</unmanaged>
WICGifImageDescriptorLeft = 1, Left = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorTop"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorTop"]/*' />
/// <unmanaged>WICGifImageDescriptorTop</unmanaged> /// <unmanaged>WICGifImageDescriptorTop</unmanaged>
WICGifImageDescriptorTop = 2, Top = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorWidth"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorWidth"]/*' />
/// <unmanaged>WICGifImageDescriptorWidth</unmanaged> /// <unmanaged>WICGifImageDescriptorWidth</unmanaged>
WICGifImageDescriptorWidth = 3, Width = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorHeight"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorHeight"]/*' />
/// <unmanaged>WICGifImageDescriptorHeight</unmanaged> /// <unmanaged>WICGifImageDescriptorHeight</unmanaged>
WICGifImageDescriptorHeight = 4, Height = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorLocalColorTableFlag"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorLocalColorTableFlag"]/*' />
/// <unmanaged>WICGifImageDescriptorLocalColorTableFlag</unmanaged> /// <unmanaged>WICGifImageDescriptorLocalColorTableFlag</unmanaged>
WICGifImageDescriptorLocalColorTableFlag = 5, LocalColorTableFlag = 5,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorInterlaceFlag"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorInterlaceFlag"]/*' />
/// <unmanaged>WICGifImageDescriptorInterlaceFlag</unmanaged> /// <unmanaged>WICGifImageDescriptorInterlaceFlag</unmanaged>
WICGifImageDescriptorInterlaceFlag = 6, InterlaceFlag = 6,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorSortFlag"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorSortFlag"]/*' />
/// <unmanaged>WICGifImageDescriptorSortFlag</unmanaged> /// <unmanaged>WICGifImageDescriptorSortFlag</unmanaged>
WICGifImageDescriptorSortFlag = 7, SortFlag = 7,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorLocalColorTableSize"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifImageDescriptorProperties::WICGifImageDescriptorLocalColorTableSize"]/*' />
/// <unmanaged>WICGifImageDescriptorLocalColorTableSize</unmanaged> /// <unmanaged>WICGifImageDescriptorLocalColorTableSize</unmanaged>
WICGifImageDescriptorLocalColorTableSize = 8, LocalColorTableSize = 8,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties"]/*' />
@@ -413,19 +413,19 @@ public enum WICGifGraphicControlExtensionProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionDisposal"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionDisposal"]/*' />
/// <unmanaged>WICGifGraphicControlExtensionDisposal</unmanaged> /// <unmanaged>WICGifGraphicControlExtensionDisposal</unmanaged>
WICGifGraphicControlExtensionDisposal = 1, Disposal = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionUserInputFlag"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionUserInputFlag"]/*' />
/// <unmanaged>WICGifGraphicControlExtensionUserInputFlag</unmanaged> /// <unmanaged>WICGifGraphicControlExtensionUserInputFlag</unmanaged>
WICGifGraphicControlExtensionUserInputFlag = 2, UserInputFlag = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionTransparencyFlag"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionTransparencyFlag"]/*' />
/// <unmanaged>WICGifGraphicControlExtensionTransparencyFlag</unmanaged> /// <unmanaged>WICGifGraphicControlExtensionTransparencyFlag</unmanaged>
WICGifGraphicControlExtensionTransparencyFlag = 3, TransparencyFlag = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionDelay"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionDelay"]/*' />
/// <unmanaged>WICGifGraphicControlExtensionDelay</unmanaged> /// <unmanaged>WICGifGraphicControlExtensionDelay</unmanaged>
WICGifGraphicControlExtensionDelay = 4, Delay = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionTransparentColorIndex"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifGraphicControlExtensionProperties::WICGifGraphicControlExtensionTransparentColorIndex"]/*' />
/// <unmanaged>WICGifGraphicControlExtensionTransparentColorIndex</unmanaged> /// <unmanaged>WICGifGraphicControlExtensionTransparentColorIndex</unmanaged>
WICGifGraphicControlExtensionTransparentColorIndex = 5, TransparentColorIndex = 5,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifApplicationExtensionProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifApplicationExtensionProperties"]/*' />
@@ -434,10 +434,10 @@ public enum WICGifApplicationExtensionProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifApplicationExtensionProperties::WICGifApplicationExtensionApplication"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifApplicationExtensionProperties::WICGifApplicationExtensionApplication"]/*' />
/// <unmanaged>WICGifApplicationExtensionApplication</unmanaged> /// <unmanaged>WICGifApplicationExtensionApplication</unmanaged>
WICGifApplicationExtensionApplication = 1, Application = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifApplicationExtensionProperties::WICGifApplicationExtensionData"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifApplicationExtensionProperties::WICGifApplicationExtensionData"]/*' />
/// <unmanaged>WICGifApplicationExtensionData</unmanaged> /// <unmanaged>WICGifApplicationExtensionData</unmanaged>
WICGifApplicationExtensionData = 2, Data = 2,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifCommentExtensionProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifCommentExtensionProperties"]/*' />
@@ -446,7 +446,7 @@ public enum WICGifCommentExtensionProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICGifCommentExtensionProperties::WICGifCommentExtensionText"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICGifCommentExtensionProperties::WICGifCommentExtensionText"]/*' />
/// <unmanaged>WICGifCommentExtensionText</unmanaged> /// <unmanaged>WICGifCommentExtensionText</unmanaged>
WICGifCommentExtensionText = 1, Text = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegCommentProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegCommentProperties"]/*' />
@@ -455,7 +455,7 @@ public enum WICJpegCommentProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegCommentProperties::WICJpegCommentText"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegCommentProperties::WICJpegCommentText"]/*' />
/// <unmanaged>WICJpegCommentText</unmanaged> /// <unmanaged>WICJpegCommentText</unmanaged>
WICJpegCommentText = 1, Text = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegLuminanceProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegLuminanceProperties"]/*' />
@@ -464,7 +464,7 @@ public enum WICJpegLuminanceProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegLuminanceProperties::WICJpegLuminanceTable"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegLuminanceProperties::WICJpegLuminanceTable"]/*' />
/// <unmanaged>WICJpegLuminanceTable</unmanaged> /// <unmanaged>WICJpegLuminanceTable</unmanaged>
WICJpegLuminanceTable = 1, Table = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegChrominanceProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegChrominanceProperties"]/*' />
@@ -473,7 +473,7 @@ public enum WICJpegChrominanceProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegChrominanceProperties::WICJpegChrominanceTable"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegChrominanceProperties::WICJpegChrominanceTable"]/*' />
/// <unmanaged>WICJpegChrominanceTable</unmanaged> /// <unmanaged>WICJpegChrominanceTable</unmanaged>
WICJpegChrominanceTable = 1, Table = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcProperties"]/*' />
@@ -482,10 +482,10 @@ public enum WIC8BIMIptcProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcProperties::WIC8BIMIptcPString"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcProperties::WIC8BIMIptcPString"]/*' />
/// <unmanaged>WIC8BIMIptcPString</unmanaged> /// <unmanaged>WIC8BIMIptcPString</unmanaged>
WIC8BIMIptcPString = 0, PString = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcProperties::WIC8BIMIptcEmbeddedIPTC"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcProperties::WIC8BIMIptcEmbeddedIPTC"]/*' />
/// <unmanaged>WIC8BIMIptcEmbeddedIPTC</unmanaged> /// <unmanaged>WIC8BIMIptcEmbeddedIPTC</unmanaged>
WIC8BIMIptcEmbeddedIPTC = 1, EmbeddedIPTC = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties"]/*' />
@@ -494,25 +494,25 @@ public enum WIC8BIMResolutionInfoProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoPString"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoPString"]/*' />
/// <unmanaged>WIC8BIMResolutionInfoPString</unmanaged> /// <unmanaged>WIC8BIMResolutionInfoPString</unmanaged>
WIC8BIMResolutionInfoPString = 1, PString = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoHResolution"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoHResolution"]/*' />
/// <unmanaged>WIC8BIMResolutionInfoHResolution</unmanaged> /// <unmanaged>WIC8BIMResolutionInfoHResolution</unmanaged>
WIC8BIMResolutionInfoHResolution = 2, HResolution = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoHResolutionUnit"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoHResolutionUnit"]/*' />
/// <unmanaged>WIC8BIMResolutionInfoHResolutionUnit</unmanaged> /// <unmanaged>WIC8BIMResolutionInfoHResolutionUnit</unmanaged>
WIC8BIMResolutionInfoHResolutionUnit = 3, HResolutionUnit = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoWidthUnit"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoWidthUnit"]/*' />
/// <unmanaged>WIC8BIMResolutionInfoWidthUnit</unmanaged> /// <unmanaged>WIC8BIMResolutionInfoWidthUnit</unmanaged>
WIC8BIMResolutionInfoWidthUnit = 4, WidthUnit = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoVResolution"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoVResolution"]/*' />
/// <unmanaged>WIC8BIMResolutionInfoVResolution</unmanaged> /// <unmanaged>WIC8BIMResolutionInfoVResolution</unmanaged>
WIC8BIMResolutionInfoVResolution = 5, VResolution = 5,
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoVResolutionUnit"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoVResolutionUnit"]/*' />
/// <unmanaged>WIC8BIMResolutionInfoVResolutionUnit</unmanaged> /// <unmanaged>WIC8BIMResolutionInfoVResolutionUnit</unmanaged>
WIC8BIMResolutionInfoVResolutionUnit = 6, VResolutionUnit = 6,
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoHeightUnit"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMResolutionInfoProperties::WIC8BIMResolutionInfoHeightUnit"]/*' />
/// <unmanaged>WIC8BIMResolutionInfoHeightUnit</unmanaged> /// <unmanaged>WIC8BIMResolutionInfoHeightUnit</unmanaged>
WIC8BIMResolutionInfoHeightUnit = 7, HeightUnit = 7,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcDigestProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcDigestProperties"]/*' />
@@ -521,10 +521,10 @@ public enum WIC8BIMIptcDigestProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcDigestProperties::WIC8BIMIptcDigestPString"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcDigestProperties::WIC8BIMIptcDigestPString"]/*' />
/// <unmanaged>WIC8BIMIptcDigestPString</unmanaged> /// <unmanaged>WIC8BIMIptcDigestPString</unmanaged>
WIC8BIMIptcDigestPString = 1, PString = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcDigestProperties::WIC8BIMIptcDigestIptcDigest"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WIC8BIMIptcDigestProperties::WIC8BIMIptcDigestIptcDigest"]/*' />
/// <unmanaged>WIC8BIMIptcDigestIptcDigest</unmanaged> /// <unmanaged>WIC8BIMIptcDigestIptcDigest</unmanaged>
WIC8BIMIptcDigestIptcDigest = 2, IptcDigest = 2,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngGamaProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngGamaProperties"]/*' />
@@ -533,7 +533,7 @@ public enum WICPngGamaProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngGamaProperties::WICPngGamaGamma"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngGamaProperties::WICPngGamaGamma"]/*' />
/// <unmanaged>WICPngGamaGamma</unmanaged> /// <unmanaged>WICPngGamaGamma</unmanaged>
WICPngGamaGamma = 1, Gamma = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngBkgdProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngBkgdProperties"]/*' />
@@ -542,7 +542,7 @@ public enum WICPngBkgdProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngBkgdProperties::WICPngBkgdBackgroundColor"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngBkgdProperties::WICPngBkgdBackgroundColor"]/*' />
/// <unmanaged>WICPngBkgdBackgroundColor</unmanaged> /// <unmanaged>WICPngBkgdBackgroundColor</unmanaged>
WICPngBkgdBackgroundColor = 1, BackgroundColor = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties"]/*' />
@@ -551,19 +551,19 @@ public enum WICPngItxtProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtKeyword"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtKeyword"]/*' />
/// <unmanaged>WICPngItxtKeyword</unmanaged> /// <unmanaged>WICPngItxtKeyword</unmanaged>
WICPngItxtKeyword = 1, Keyword = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtCompressionFlag"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtCompressionFlag"]/*' />
/// <unmanaged>WICPngItxtCompressionFlag</unmanaged> /// <unmanaged>WICPngItxtCompressionFlag</unmanaged>
WICPngItxtCompressionFlag = 2, CompressionFlag = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtLanguageTag"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtLanguageTag"]/*' />
/// <unmanaged>WICPngItxtLanguageTag</unmanaged> /// <unmanaged>WICPngItxtLanguageTag</unmanaged>
WICPngItxtLanguageTag = 3, LanguageTag = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtTranslatedKeyword"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtTranslatedKeyword"]/*' />
/// <unmanaged>WICPngItxtTranslatedKeyword</unmanaged> /// <unmanaged>WICPngItxtTranslatedKeyword</unmanaged>
WICPngItxtTranslatedKeyword = 4, TranslatedKeyword = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtText"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngItxtProperties::WICPngItxtText"]/*' />
/// <unmanaged>WICPngItxtText</unmanaged> /// <unmanaged>WICPngItxtText</unmanaged>
WICPngItxtText = 5, Text = 5,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties"]/*' />
@@ -572,28 +572,28 @@ public enum WICPngChrmProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmWhitePointX"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmWhitePointX"]/*' />
/// <unmanaged>WICPngChrmWhitePointX</unmanaged> /// <unmanaged>WICPngChrmWhitePointX</unmanaged>
WICPngChrmWhitePointX = 1, WhitePointX = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmWhitePointY"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmWhitePointY"]/*' />
/// <unmanaged>WICPngChrmWhitePointY</unmanaged> /// <unmanaged>WICPngChrmWhitePointY</unmanaged>
WICPngChrmWhitePointY = 2, WhitePointY = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmRedX"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmRedX"]/*' />
/// <unmanaged>WICPngChrmRedX</unmanaged> /// <unmanaged>WICPngChrmRedX</unmanaged>
WICPngChrmRedX = 3, RedX = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmRedY"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmRedY"]/*' />
/// <unmanaged>WICPngChrmRedY</unmanaged> /// <unmanaged>WICPngChrmRedY</unmanaged>
WICPngChrmRedY = 4, RedY = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmGreenX"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmGreenX"]/*' />
/// <unmanaged>WICPngChrmGreenX</unmanaged> /// <unmanaged>WICPngChrmGreenX</unmanaged>
WICPngChrmGreenX = 5, GreenX = 5,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmGreenY"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmGreenY"]/*' />
/// <unmanaged>WICPngChrmGreenY</unmanaged> /// <unmanaged>WICPngChrmGreenY</unmanaged>
WICPngChrmGreenY = 6, GreenY = 6,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmBlueX"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmBlueX"]/*' />
/// <unmanaged>WICPngChrmBlueX</unmanaged> /// <unmanaged>WICPngChrmBlueX</unmanaged>
WICPngChrmBlueX = 7, BlueX = 7,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmBlueY"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngChrmProperties::WICPngChrmBlueY"]/*' />
/// <unmanaged>WICPngChrmBlueY</unmanaged> /// <unmanaged>WICPngChrmBlueY</unmanaged>
WICPngChrmBlueY = 8, BlueY = 8,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngHistProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngHistProperties"]/*' />
@@ -602,7 +602,7 @@ public enum WICPngHistProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngHistProperties::WICPngHistFrequencies"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngHistProperties::WICPngHistFrequencies"]/*' />
/// <unmanaged>WICPngHistFrequencies</unmanaged> /// <unmanaged>WICPngHistFrequencies</unmanaged>
WICPngHistFrequencies = 1, Frequencies = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngIccpProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngIccpProperties"]/*' />
@@ -611,10 +611,10 @@ public enum WICPngIccpProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngIccpProperties::WICPngIccpProfileName"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngIccpProperties::WICPngIccpProfileName"]/*' />
/// <unmanaged>WICPngIccpProfileName</unmanaged> /// <unmanaged>WICPngIccpProfileName</unmanaged>
WICPngIccpProfileName = 1, ProfileName = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngIccpProperties::WICPngIccpProfileData"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngIccpProperties::WICPngIccpProfileData"]/*' />
/// <unmanaged>WICPngIccpProfileData</unmanaged> /// <unmanaged>WICPngIccpProfileData</unmanaged>
WICPngIccpProfileData = 2, ProfileData = 2,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngSrgbProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngSrgbProperties"]/*' />
@@ -623,7 +623,7 @@ public enum WICPngSrgbProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngSrgbProperties::WICPngSrgbRenderingIntent"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngSrgbProperties::WICPngSrgbRenderingIntent"]/*' />
/// <unmanaged>WICPngSrgbRenderingIntent</unmanaged> /// <unmanaged>WICPngSrgbRenderingIntent</unmanaged>
WICPngSrgbRenderingIntent = 1, RenderingIntent = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties"]/*' />
@@ -632,22 +632,22 @@ public enum WICPngTimeProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeYear"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeYear"]/*' />
/// <unmanaged>WICPngTimeYear</unmanaged> /// <unmanaged>WICPngTimeYear</unmanaged>
WICPngTimeYear = 1, Year = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeMonth"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeMonth"]/*' />
/// <unmanaged>WICPngTimeMonth</unmanaged> /// <unmanaged>WICPngTimeMonth</unmanaged>
WICPngTimeMonth = 2, Month = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeDay"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeDay"]/*' />
/// <unmanaged>WICPngTimeDay</unmanaged> /// <unmanaged>WICPngTimeDay</unmanaged>
WICPngTimeDay = 3, Day = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeHour"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeHour"]/*' />
/// <unmanaged>WICPngTimeHour</unmanaged> /// <unmanaged>WICPngTimeHour</unmanaged>
WICPngTimeHour = 4, Hour = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeMinute"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeMinute"]/*' />
/// <unmanaged>WICPngTimeMinute</unmanaged> /// <unmanaged>WICPngTimeMinute</unmanaged>
WICPngTimeMinute = 5, Minute = 5,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeSecond"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngTimeProperties::WICPngTimeSecond"]/*' />
/// <unmanaged>WICPngTimeSecond</unmanaged> /// <unmanaged>WICPngTimeSecond</unmanaged>
WICPngTimeSecond = 6, Second = 6,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICHeifProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICHeifProperties"]/*' />
@@ -656,7 +656,7 @@ public enum WICHeifProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICHeifProperties::WICHeifOrientation"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICHeifProperties::WICHeifOrientation"]/*' />
/// <unmanaged>WICHeifOrientation</unmanaged> /// <unmanaged>WICHeifOrientation</unmanaged>
WICHeifOrientation = 1, Orientation = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties"]/*' />
@@ -665,19 +665,19 @@ public enum WICHeifHdrProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrMaximumLuminanceLevel"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrMaximumLuminanceLevel"]/*' />
/// <unmanaged>WICHeifHdrMaximumLuminanceLevel</unmanaged> /// <unmanaged>WICHeifHdrMaximumLuminanceLevel</unmanaged>
WICHeifHdrMaximumLuminanceLevel = 1, MaximumLuminanceLevel = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrMaximumFrameAverageLuminanceLevel"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrMaximumFrameAverageLuminanceLevel"]/*' />
/// <unmanaged>WICHeifHdrMaximumFrameAverageLuminanceLevel</unmanaged> /// <unmanaged>WICHeifHdrMaximumFrameAverageLuminanceLevel</unmanaged>
WICHeifHdrMaximumFrameAverageLuminanceLevel = 2, MaximumFrameAverageLuminanceLevel = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrMinimumMasteringDisplayLuminanceLevel"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrMinimumMasteringDisplayLuminanceLevel"]/*' />
/// <unmanaged>WICHeifHdrMinimumMasteringDisplayLuminanceLevel</unmanaged> /// <unmanaged>WICHeifHdrMinimumMasteringDisplayLuminanceLevel</unmanaged>
WICHeifHdrMinimumMasteringDisplayLuminanceLevel = 3, MinimumMasteringDisplayLuminanceLevel = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrMaximumMasteringDisplayLuminanceLevel"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrMaximumMasteringDisplayLuminanceLevel"]/*' />
/// <unmanaged>WICHeifHdrMaximumMasteringDisplayLuminanceLevel</unmanaged> /// <unmanaged>WICHeifHdrMaximumMasteringDisplayLuminanceLevel</unmanaged>
WICHeifHdrMaximumMasteringDisplayLuminanceLevel = 4, MaximumMasteringDisplayLuminanceLevel = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrCustomVideoPrimaries"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICHeifHdrProperties::WICHeifHdrCustomVideoPrimaries"]/*' />
/// <unmanaged>WICHeifHdrCustomVideoPrimaries</unmanaged> /// <unmanaged>WICHeifHdrCustomVideoPrimaries</unmanaged>
WICHeifHdrCustomVideoPrimaries = 5, CustomVideoPrimaries = 5,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICWebpAnimProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICWebpAnimProperties"]/*' />
@@ -686,7 +686,7 @@ public enum WICWebpAnimProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICWebpAnimProperties::WICWebpAnimLoopCount"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICWebpAnimProperties::WICWebpAnimLoopCount"]/*' />
/// <unmanaged>WICWebpAnimLoopCount</unmanaged> /// <unmanaged>WICWebpAnimLoopCount</unmanaged>
WICWebpAnimLoopCount = 1, LoopCount = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICWebpAnmfProperties"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICWebpAnmfProperties"]/*' />
@@ -695,7 +695,7 @@ public enum WICWebpAnmfProperties
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICWebpAnmfProperties::WICWebpAnmfFrameDuration"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICWebpAnmfProperties::WICWebpAnmfFrameDuration"]/*' />
/// <unmanaged>WICWebpAnmfFrameDuration</unmanaged> /// <unmanaged>WICWebpAnmfFrameDuration</unmanaged>
WICWebpAnmfFrameDuration = 1, FrameDuration = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICSectionAccessLevel"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICSectionAccessLevel"]/*' />
@@ -704,10 +704,10 @@ public enum WICSectionAccessLevel
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICSectionAccessLevel::WICSectionAccessLevelRead"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICSectionAccessLevel::WICSectionAccessLevelRead"]/*' />
/// <unmanaged>WICSectionAccessLevelRead</unmanaged> /// <unmanaged>WICSectionAccessLevelRead</unmanaged>
WICSectionAccessLevelRead = 1, Read = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICSectionAccessLevel::WICSectionAccessLevelReadWrite"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICSectionAccessLevel::WICSectionAccessLevelReadWrite"]/*' />
/// <unmanaged>WICSectionAccessLevelReadWrite</unmanaged> /// <unmanaged>WICSectionAccessLevelReadWrite</unmanaged>
WICSectionAccessLevelReadWrite = 3, ReadWrite = 3,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPixelFormatNumericRepresentation"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPixelFormatNumericRepresentation"]/*' />
@@ -752,10 +752,10 @@ public enum WICJpegIndexingOptions
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegIndexingOptions::WICJpegIndexingOptionsGenerateOnDemand"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegIndexingOptions::WICJpegIndexingOptionsGenerateOnDemand"]/*' />
/// <unmanaged>WICJpegIndexingOptionsGenerateOnDemand</unmanaged> /// <unmanaged>WICJpegIndexingOptionsGenerateOnDemand</unmanaged>
WICJpegIndexingOptionsGenerateOnDemand = 0, GenerateOnDemand = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegIndexingOptions::WICJpegIndexingOptionsGenerateOnLoad"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegIndexingOptions::WICJpegIndexingOptionsGenerateOnLoad"]/*' />
/// <unmanaged>WICJpegIndexingOptionsGenerateOnLoad</unmanaged> /// <unmanaged>WICJpegIndexingOptionsGenerateOnLoad</unmanaged>
WICJpegIndexingOptionsGenerateOnLoad = 1, GenerateOnLoad = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegTransferMatrix"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegTransferMatrix"]/*' />
@@ -764,10 +764,10 @@ public enum WICJpegTransferMatrix
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegTransferMatrix::WICJpegTransferMatrixIdentity"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegTransferMatrix::WICJpegTransferMatrixIdentity"]/*' />
/// <unmanaged>WICJpegTransferMatrixIdentity</unmanaged> /// <unmanaged>WICJpegTransferMatrixIdentity</unmanaged>
WICJpegTransferMatrixIdentity = 0, Identity = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegTransferMatrix::WICJpegTransferMatrixBT601"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegTransferMatrix::WICJpegTransferMatrixBT601"]/*' />
/// <unmanaged>WICJpegTransferMatrixBT601</unmanaged> /// <unmanaged>WICJpegTransferMatrixBT601</unmanaged>
WICJpegTransferMatrixBT601 = 1, BT601 = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegScanType"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegScanType"]/*' />
@@ -776,13 +776,13 @@ public enum WICJpegScanType
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegScanType::WICJpegScanTypeInterleaved"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegScanType::WICJpegScanTypeInterleaved"]/*' />
/// <unmanaged>WICJpegScanTypeInterleaved</unmanaged> /// <unmanaged>WICJpegScanTypeInterleaved</unmanaged>
WICJpegScanTypeInterleaved = 0, Interleaved = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegScanType::WICJpegScanTypePlanarComponents"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegScanType::WICJpegScanTypePlanarComponents"]/*' />
/// <unmanaged>WICJpegScanTypePlanarComponents</unmanaged> /// <unmanaged>WICJpegScanTypePlanarComponents</unmanaged>
WICJpegScanTypePlanarComponents = 1, PlanarComponents = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegScanType::WICJpegScanTypeProgressive"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegScanType::WICJpegScanTypeProgressive"]/*' />
/// <unmanaged>WICJpegScanTypeProgressive</unmanaged> /// <unmanaged>WICJpegScanTypeProgressive</unmanaged>
WICJpegScanTypeProgressive = 2, Progressive = 2,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption"]/*' />
@@ -791,28 +791,28 @@ public enum WICTiffCompressionOption
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionDontCare"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionDontCare"]/*' />
/// <unmanaged>WICTiffCompressionDontCare</unmanaged> /// <unmanaged>WICTiffCompressionDontCare</unmanaged>
WICTiffCompressionDontCare = 0, DontCare = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionNone"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionNone"]/*' />
/// <unmanaged>WICTiffCompressionNone</unmanaged> /// <unmanaged>WICTiffCompressionNone</unmanaged>
WICTiffCompressionNone = 1, None = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionCCITT3"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionCCITT3"]/*' />
/// <unmanaged>WICTiffCompressionCCITT3</unmanaged> /// <unmanaged>WICTiffCompressionCCITT3</unmanaged>
WICTiffCompressionCCITT3 = 2, CCITT3 = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionCCITT4"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionCCITT4"]/*' />
/// <unmanaged>WICTiffCompressionCCITT4</unmanaged> /// <unmanaged>WICTiffCompressionCCITT4</unmanaged>
WICTiffCompressionCCITT4 = 3, CCITT4 = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionLZW"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionLZW"]/*' />
/// <unmanaged>WICTiffCompressionLZW</unmanaged> /// <unmanaged>WICTiffCompressionLZW</unmanaged>
WICTiffCompressionLZW = 4, LZW = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionRLE"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionRLE"]/*' />
/// <unmanaged>WICTiffCompressionRLE</unmanaged> /// <unmanaged>WICTiffCompressionRLE</unmanaged>
WICTiffCompressionRLE = 5, RLE = 5,
/// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionZIP"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionZIP"]/*' />
/// <unmanaged>WICTiffCompressionZIP</unmanaged> /// <unmanaged>WICTiffCompressionZIP</unmanaged>
WICTiffCompressionZIP = 6, ZIP = 6,
/// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionLZWHDifferencing"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICTiffCompressionOption::WICTiffCompressionLZWHDifferencing"]/*' />
/// <unmanaged>WICTiffCompressionLZWHDifferencing</unmanaged> /// <unmanaged>WICTiffCompressionLZWHDifferencing</unmanaged>
WICTiffCompressionLZWHDifferencing = 7, LZWHDifferencing = 7,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption"]/*' />
@@ -821,19 +821,19 @@ public enum WICJpegYCrCbSubsamplingOption
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsamplingDefault"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsamplingDefault"]/*' />
/// <unmanaged>WICJpegYCrCbSubsamplingDefault</unmanaged> /// <unmanaged>WICJpegYCrCbSubsamplingDefault</unmanaged>
WICJpegYCrCbSubsamplingDefault = 0, SubsamplingDefault = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsampling420"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsampling420"]/*' />
/// <unmanaged>WICJpegYCrCbSubsampling420</unmanaged> /// <unmanaged>WICJpegYCrCbSubsampling420</unmanaged>
WICJpegYCrCbSubsampling420 = 1, Subsampling420 = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsampling422"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsampling422"]/*' />
/// <unmanaged>WICJpegYCrCbSubsampling422</unmanaged> /// <unmanaged>WICJpegYCrCbSubsampling422</unmanaged>
WICJpegYCrCbSubsampling422 = 2, Subsampling422 = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsampling444"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsampling444"]/*' />
/// <unmanaged>WICJpegYCrCbSubsampling444</unmanaged> /// <unmanaged>WICJpegYCrCbSubsampling444</unmanaged>
WICJpegYCrCbSubsampling444 = 3, Subsampling444 = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsampling440"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICJpegYCrCbSubsamplingOption::WICJpegYCrCbSubsampling440"]/*' />
/// <unmanaged>WICJpegYCrCbSubsampling440</unmanaged> /// <unmanaged>WICJpegYCrCbSubsampling440</unmanaged>
WICJpegYCrCbSubsampling440 = 4, Subsampling440 = 4,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption"]/*' />
@@ -842,25 +842,25 @@ public enum WICPngFilterOption
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterUnspecified"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterUnspecified"]/*' />
/// <unmanaged>WICPngFilterUnspecified</unmanaged> /// <unmanaged>WICPngFilterUnspecified</unmanaged>
WICPngFilterUnspecified = 0, Unspecified = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterNone"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterNone"]/*' />
/// <unmanaged>WICPngFilterNone</unmanaged> /// <unmanaged>WICPngFilterNone</unmanaged>
WICPngFilterNone = 1, None = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterSub"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterSub"]/*' />
/// <unmanaged>WICPngFilterSub</unmanaged> /// <unmanaged>WICPngFilterSub</unmanaged>
WICPngFilterSub = 2, Sub = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterUp"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterUp"]/*' />
/// <unmanaged>WICPngFilterUp</unmanaged> /// <unmanaged>WICPngFilterUp</unmanaged>
WICPngFilterUp = 3, Up = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterAverage"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterAverage"]/*' />
/// <unmanaged>WICPngFilterAverage</unmanaged> /// <unmanaged>WICPngFilterAverage</unmanaged>
WICPngFilterAverage = 4, Average = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterPaeth"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterPaeth"]/*' />
/// <unmanaged>WICPngFilterPaeth</unmanaged> /// <unmanaged>WICPngFilterPaeth</unmanaged>
WICPngFilterPaeth = 5, Paeth = 5,
/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterAdaptive"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterAdaptive"]/*' />
/// <unmanaged>WICPngFilterAdaptive</unmanaged> /// <unmanaged>WICPngFilterAdaptive</unmanaged>
WICPngFilterAdaptive = 6, Adaptive = 6,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint"]/*' />
@@ -869,37 +869,37 @@ public enum WICNamedWhitePoint
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointDefault"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointDefault"]/*' />
/// <unmanaged>WICWhitePointDefault</unmanaged> /// <unmanaged>WICWhitePointDefault</unmanaged>
WICWhitePointDefault = 1, Default = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointDaylight"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointDaylight"]/*' />
/// <unmanaged>WICWhitePointDaylight</unmanaged> /// <unmanaged>WICWhitePointDaylight</unmanaged>
WICWhitePointDaylight = 2, Daylight = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointCloudy"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointCloudy"]/*' />
/// <unmanaged>WICWhitePointCloudy</unmanaged> /// <unmanaged>WICWhitePointCloudy</unmanaged>
WICWhitePointCloudy = 4, Cloudy = 4,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointShade"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointShade"]/*' />
/// <unmanaged>WICWhitePointShade</unmanaged> /// <unmanaged>WICWhitePointShade</unmanaged>
WICWhitePointShade = 8, Shade = 8,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointTungsten"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointTungsten"]/*' />
/// <unmanaged>WICWhitePointTungsten</unmanaged> /// <unmanaged>WICWhitePointTungsten</unmanaged>
WICWhitePointTungsten = 16, Tungsten = 16,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointFluorescent"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointFluorescent"]/*' />
/// <unmanaged>WICWhitePointFluorescent</unmanaged> /// <unmanaged>WICWhitePointFluorescent</unmanaged>
WICWhitePointFluorescent = 32, Fluorescent = 32,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointFlash"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointFlash"]/*' />
/// <unmanaged>WICWhitePointFlash</unmanaged> /// <unmanaged>WICWhitePointFlash</unmanaged>
WICWhitePointFlash = 64, Flash = 64,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointUnderwater"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointUnderwater"]/*' />
/// <unmanaged>WICWhitePointUnderwater</unmanaged> /// <unmanaged>WICWhitePointUnderwater</unmanaged>
WICWhitePointUnderwater = 128, Underwater = 128,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointCustom"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointCustom"]/*' />
/// <unmanaged>WICWhitePointCustom</unmanaged> /// <unmanaged>WICWhitePointCustom</unmanaged>
WICWhitePointCustom = 256, Custom = 256,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointAutoWhiteBalance"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointAutoWhiteBalance"]/*' />
/// <unmanaged>WICWhitePointAutoWhiteBalance</unmanaged> /// <unmanaged>WICWhitePointAutoWhiteBalance</unmanaged>
WICWhitePointAutoWhiteBalance = 512, AutoWhiteBalance = 512,
/// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointAsShot"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICNamedWhitePoint::WICWhitePointAsShot"]/*' />
/// <unmanaged>WICWhitePointAsShot</unmanaged> /// <unmanaged>WICWhitePointAsShot</unmanaged>
WICWhitePointAsShot = 1, AsShot = 1,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawCapabilities"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawCapabilities"]/*' />
@@ -908,13 +908,13 @@ public enum WICRawCapabilities
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawCapabilities::WICRawCapabilityNotSupported"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawCapabilities::WICRawCapabilityNotSupported"]/*' />
/// <unmanaged>WICRawCapabilityNotSupported</unmanaged> /// <unmanaged>WICRawCapabilityNotSupported</unmanaged>
WICRawCapabilityNotSupported = 0, NotSupported = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawCapabilities::WICRawCapabilityGetSupported"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawCapabilities::WICRawCapabilityGetSupported"]/*' />
/// <unmanaged>WICRawCapabilityGetSupported</unmanaged> /// <unmanaged>WICRawCapabilityGetSupported</unmanaged>
WICRawCapabilityGetSupported = 1, GetSupported = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawCapabilities::WICRawCapabilityFullySupported"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawCapabilities::WICRawCapabilityFullySupported"]/*' />
/// <unmanaged>WICRawCapabilityFullySupported</unmanaged> /// <unmanaged>WICRawCapabilityFullySupported</unmanaged>
WICRawCapabilityFullySupported = 2, FullySupported = 2,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities"]/*' />
@@ -923,16 +923,16 @@ public enum WICRawRotationCapabilities
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities::WICRawRotationCapabilityNotSupported"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities::WICRawRotationCapabilityNotSupported"]/*' />
/// <unmanaged>WICRawRotationCapabilityNotSupported</unmanaged> /// <unmanaged>WICRawRotationCapabilityNotSupported</unmanaged>
WICRawRotationCapabilityNotSupported = 0, NotSupported = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities::WICRawRotationCapabilityGetSupported"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities::WICRawRotationCapabilityGetSupported"]/*' />
/// <unmanaged>WICRawRotationCapabilityGetSupported</unmanaged> /// <unmanaged>WICRawRotationCapabilityGetSupported</unmanaged>
WICRawRotationCapabilityGetSupported = 1, GetSupported = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities::WICRawRotationCapabilityNinetyDegreesSupported"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities::WICRawRotationCapabilityNinetyDegreesSupported"]/*' />
/// <unmanaged>WICRawRotationCapabilityNinetyDegreesSupported</unmanaged> /// <unmanaged>WICRawRotationCapabilityNinetyDegreesSupported</unmanaged>
WICRawRotationCapabilityNinetyDegreesSupported = 2, NinetyDegreesSupported = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities::WICRawRotationCapabilityFullySupported"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawRotationCapabilities::WICRawRotationCapabilityFullySupported"]/*' />
/// <unmanaged>WICRawRotationCapabilityFullySupported</unmanaged> /// <unmanaged>WICRawRotationCapabilityFullySupported</unmanaged>
WICRawRotationCapabilityFullySupported = 3, FullySupported = 3,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawParameterSet"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawParameterSet"]/*' />
@@ -941,13 +941,13 @@ public enum WICRawParameterSet
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawParameterSet::WICAsShotParameterSet"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawParameterSet::WICAsShotParameterSet"]/*' />
/// <unmanaged>WICAsShotParameterSet</unmanaged> /// <unmanaged>WICAsShotParameterSet</unmanaged>
WICAsShotParameterSet = 1, AsShot = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawParameterSet::WICUserAdjustedParameterSet"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawParameterSet::WICUserAdjustedParameterSet"]/*' />
/// <unmanaged>WICUserAdjustedParameterSet</unmanaged> /// <unmanaged>WICUserAdjustedParameterSet</unmanaged>
WICUserAdjustedParameterSet = 2, UserAdjusted = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawParameterSet::WICAutoAdjustedParameterSet"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawParameterSet::WICAutoAdjustedParameterSet"]/*' />
/// <unmanaged>WICAutoAdjustedParameterSet</unmanaged> /// <unmanaged>WICAutoAdjustedParameterSet</unmanaged>
WICAutoAdjustedParameterSet = 3, AutoAdjusted = 3,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawRenderMode"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawRenderMode"]/*' />
@@ -956,13 +956,13 @@ public enum WICRawRenderMode
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawRenderMode::WICRawRenderModeDraft"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawRenderMode::WICRawRenderModeDraft"]/*' />
/// <unmanaged>WICRawRenderModeDraft</unmanaged> /// <unmanaged>WICRawRenderModeDraft</unmanaged>
WICRawRenderModeDraft = 1, Draft = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawRenderMode::WICRawRenderModeNormal"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawRenderMode::WICRawRenderModeNormal"]/*' />
/// <unmanaged>WICRawRenderModeNormal</unmanaged> /// <unmanaged>WICRawRenderModeNormal</unmanaged>
WICRawRenderModeNormal = 2, Normal = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICRawRenderMode::WICRawRenderModeBestQuality"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICRawRenderMode::WICRawRenderModeBestQuality"]/*' />
/// <unmanaged>WICRawRenderModeBestQuality</unmanaged> /// <unmanaged>WICRawRenderModeBestQuality</unmanaged>
WICRawRenderModeBestQuality = 3, BestQuality = 3,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension"]/*' />
@@ -971,16 +971,16 @@ public enum WICDdsDimension
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension::WICDdsTexture1D"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension::WICDdsTexture1D"]/*' />
/// <unmanaged>WICDdsTexture1D</unmanaged> /// <unmanaged>WICDdsTexture1D</unmanaged>
WICDdsTexture1D = 0, Texture1D = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension::WICDdsTexture2D"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension::WICDdsTexture2D"]/*' />
/// <unmanaged>WICDdsTexture2D</unmanaged> /// <unmanaged>WICDdsTexture2D</unmanaged>
WICDdsTexture2D = 1, Texture2D = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension::WICDdsTexture3D"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension::WICDdsTexture3D"]/*' />
/// <unmanaged>WICDdsTexture3D</unmanaged> /// <unmanaged>WICDdsTexture3D</unmanaged>
WICDdsTexture3D = 2, Texture3D = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension::WICDdsTextureCube"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsDimension::WICDdsTextureCube"]/*' />
/// <unmanaged>WICDdsTextureCube</unmanaged> /// <unmanaged>WICDdsTextureCube</unmanaged>
WICDdsTextureCube = 3, TextureCube = 3,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode"]/*' />
@@ -989,19 +989,19 @@ public enum WICDdsAlphaMode
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModeUnknown"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModeUnknown"]/*' />
/// <unmanaged>WICDdsAlphaModeUnknown</unmanaged> /// <unmanaged>WICDdsAlphaModeUnknown</unmanaged>
WICDdsAlphaModeUnknown = 0, Unknown = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModeStraight"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModeStraight"]/*' />
/// <unmanaged>WICDdsAlphaModeStraight</unmanaged> /// <unmanaged>WICDdsAlphaModeStraight</unmanaged>
WICDdsAlphaModeStraight = 1, Straight = 1,
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModePremultiplied"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModePremultiplied"]/*' />
/// <unmanaged>WICDdsAlphaModePremultiplied</unmanaged> /// <unmanaged>WICDdsAlphaModePremultiplied</unmanaged>
WICDdsAlphaModePremultiplied = 2, Premultiplied = 2,
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModeOpaque"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModeOpaque"]/*' />
/// <unmanaged>WICDdsAlphaModeOpaque</unmanaged> /// <unmanaged>WICDdsAlphaModeOpaque</unmanaged>
WICDdsAlphaModeOpaque = 3, Opaque = 3,
/// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModeCustom"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICDdsAlphaMode::WICDdsAlphaModeCustom"]/*' />
/// <unmanaged>WICDdsAlphaModeCustom</unmanaged> /// <unmanaged>WICDdsAlphaModeCustom</unmanaged>
WICDdsAlphaModeCustom = 4, Custom = 4,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions"]/*' />
@@ -1010,16 +1010,16 @@ public enum WICMetadataCreationOptions
{ {
/// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions::WICMetadataCreationDefault"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions::WICMetadataCreationDefault"]/*' />
/// <unmanaged>WICMetadataCreationDefault</unmanaged> /// <unmanaged>WICMetadataCreationDefault</unmanaged>
WICMetadataCreationDefault = 0, Default = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions::WICMetadataCreationAllowUnknown"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions::WICMetadataCreationAllowUnknown"]/*' />
/// <unmanaged>WICMetadataCreationAllowUnknown</unmanaged> /// <unmanaged>WICMetadataCreationAllowUnknown</unmanaged>
WICMetadataCreationAllowUnknown = 0, AllowUnknown = 0,
/// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions::WICMetadataCreationFailUnknown"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions::WICMetadataCreationFailUnknown"]/*' />
/// <unmanaged>WICMetadataCreationFailUnknown</unmanaged> /// <unmanaged>WICMetadataCreationFailUnknown</unmanaged>
WICMetadataCreationFailUnknown = 65536, FailUnknown = 65536,
/// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions::WICMetadataCreationMask"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICMetadataCreationOptions::WICMetadataCreationMask"]/*' />
/// <unmanaged>WICMetadataCreationMask</unmanaged> /// <unmanaged>WICMetadataCreationMask</unmanaged>
WICMetadataCreationMask = -65536, Mask = -65536,
} }
/// <include file='../Imaging.xml' path='doc/member[@name="WICPersistOptions"]/*' /> /// <include file='../Imaging.xml' path='doc/member[@name="WICPersistOptions"]/*' />