[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.WIC.FormatConverterInfo

Class FormatConverterInfo

Namespace
GrapeCity.Documents.DX.WIC
Assembly
GcDocs.DX.Windows.dll

IWICFormatConverterInfo

[Guid("9F34FB65-13F4-4f15-BC57-3726B5E53D9F")]
public class FormatConverterInfo : ComponentInfo, IDisposable, IUnknown
Inheritance
object
FormatConverterInfo
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

FormatConverterInfo(IntPtr)

Initializes a new instance of the FormatConverterInfo class.

public FormatConverterInfo(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Properties

PixelFormats

Gets the supported pixel formats.

public Guid[] PixelFormats { get; }

Property Value

System.Guid[]

Methods

CreateInstance()

HRESULT IWICFormatConverterInfo::CreateInstance([Out, Fast] IWICFormatConverter** ppIConverter)

public FormatConverter CreateInstance()

Returns

FormatConverter

GetPixelFormats(int, IntPtr)

HRESULT IWICFormatConverterInfo::GetPixelFormats([In] unsigned int cFormats,[In] void* pPixelFormatGUIDs,[Out] unsigned int* pcActual)

public int GetPixelFormats(int formats, IntPtr pixelFormatGUIDsRef)

Parameters

formats int
pixelFormatGUIDsRef System.IntPtr

Returns

int

Operators

explicit operator FormatConverterInfo(IntPtr)

Performs an explicit conversion from System.IntPtr to FormatConverterInfo.

public static explicit operator FormatConverterInfo(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

FormatConverterInfo