[]
IWICDdsDecoder
[Guid("409cd537-8532-40cb-9774-e2feb2df4e9c")]
public class DdsDecoder : ComObject, IDisposable, IUnknown
Initializes a new instance of the DdsDecoder class.
public DdsDecoder(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
GetParameters
public DdsParameters Parameters { get; }
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)
arrayIndex
intmipLevel
intsliceIndex
intHRESULT IWICDdsDecoder::GetParameters([Out] WICDdsParameters* pParameters)
public void GetParameters(out DdsParameters parametersRef)
parametersRef
DdsParametersPerforms an explicit conversion from System.IntPtr to DdsDecoder.
public static explicit operator DdsDecoder(IntPtr nativePointer)
nativePointer
System.IntPtr