Пример #1
0
 /// <summary>
 /// Creates a new image encoder object.
 /// </summary>
 /// <param name="factory">The WIC factory.</param>
 /// <param name="d2dDevice">The <see cref="Direct2D1.Device" /> object on which the corresponding image encoder is created.</param>
 /// <msdn-id>hh880849</msdn-id>
 ///   <unmanaged>HRESULT IWICImagingFactory2::CreateImageEncoder([In] ID2D1Device* pD2DDevice,[In] IWICImageEncoder** ppWICImageEncoder)</unmanaged>
 ///   <unmanaged-short>IWICImagingFactory2::CreateImageEncoder</unmanaged-short>
 public ImageEncoder(ImagingFactory2 factory, Direct2D1.Device d2dDevice)
 {
     factory.CreateImageEncoder(d2dDevice, this);
 }
Пример #2
0
 /// <summary>
 /// Creates a new image encoder object.
 /// </summary>
 /// <param name="factory">The WIC factory.</param>
 /// <param name="d2dDevice">The <see cref="Direct2D1.Device" /> object on which the corresponding image encoder is created.</param>
 /// <msdn-id>hh880849</msdn-id>
 ///   <unmanaged>HRESULT IWICImagingFactory2::CreateImageEncoder([In] ID2D1Device* pD2DDevice,[In] IWICImageEncoder** ppWICImageEncoder)</unmanaged>
 ///   <unmanaged-short>IWICImagingFactory2::CreateImageEncoder</unmanaged-short>
 public ImageEncoder(ImagingFactory2 factory, Direct2D1.Device d2dDevice)
 {
     factory.CreateImageEncoder(d2dDevice, this);
 }