[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.WIC.DdsDecoder

Class DdsDecoder

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

IWICDdsDecoder

[Guid("409cd537-8532-40cb-9774-e2feb2df4e9c")]
public class DdsDecoder : ComObject, IDisposable, IUnknown
Inheritance
DdsDecoder
Implements
Inherited Members

Constructors

DdsDecoder(IntPtr)

Initializes a new instance of the DdsDecoder class.

public DdsDecoder(IntPtr nativePtr)

Parameters

nativePtr IntPtr

The native pointer.

Properties

Parameters

GetParameters

public DdsParameters Parameters { get; }

Property Value

DdsParameters

Methods

GetFrame(int, int, int)

HRESULT IWICDdsDecoder::GetFrame([In] unsigned int arrayIndex,[In] unsigned int mipLevel,[In] unsigned int sliceIndex,[Out] IWICBitmapFrameDecode** ppIBitmapFrame)

public BitmapFrameDecode GetFrame(int arrayIndex, int mipLevel, int sliceIndex)

Parameters

arrayIndex int
mipLevel int
sliceIndex int

Returns

BitmapFrameDecode

GetParameters(out DdsParameters)

HRESULT IWICDdsDecoder::GetParameters([Out] WICDdsParameters* pParameters)

public void GetParameters(out DdsParameters parametersRef)

Parameters

parametersRef DdsParameters

Operators

explicit operator DdsDecoder(IntPtr)

Performs an explicit conversion from IntPtr to DdsDecoder.

public static explicit operator DdsDecoder(IntPtr nativePointer)

Parameters

nativePointer IntPtr

Returns

DdsDecoder