Class WicBitmapSource
Inheritance
WicBitmapSource
Assembly: JeremyAnsel.DirectX.WinCodec.dll
Syntax
[SecurityCritical]
public class WicBitmapSource : DXComObject, IDisposable
Constructors
|
Edit this page
View Source
WicBitmapSource(nint)
Declaration
public WicBitmapSource(nint comPtr)
Parameters
| Type |
Name |
Description |
| nint |
comPtr |
|
Fields
|
Edit this page
View Source
WicBitmapSourceGuid
Declaration
public static readonly Guid WicBitmapSourceGuid
Field Value
Methods
|
Edit this page
View Source
CopyPalette(WicPalette)
Declaration
public void CopyPalette(WicPalette palette)
Parameters
Exceptions
|
Edit this page
View Source
CopyPixels(WicRect?, uint, byte[])
Declaration
public void CopyPixels(WicRect? rc, uint stride, byte[] buffer)
Parameters
Exceptions
|
Edit this page
View Source
CopyPixels(WicRect?, uint, byte[], int, int)
Declaration
public void CopyPixels(WicRect? rc, uint stride, byte[] buffer, int start, int length)
Parameters
Exceptions
|
Edit this page
View Source
CopyPixels(WicRect?, uint, nint, int)
Declaration
public void CopyPixels(WicRect? rc, uint stride, nint buffer, int length)
Parameters
|
Edit this page
View Source
CopyPixels(WicRect?, uint, Span<byte>)
Declaration
public void CopyPixels(WicRect? rc, uint stride, Span<byte> buffer)
Parameters
|
Edit this page
View Source
Declaration
public WicPixelFormatGuid GetPixelFormat()
Returns
Exceptions
|
Edit this page
View Source
GetResolution(out double, out double)
Declaration
public void GetResolution(out double dpiX, out double dpiY)
Parameters
Exceptions
|
Edit this page
View Source
GetSize(out uint, out uint)
Declaration
public void GetSize(out uint width, out uint height)
Parameters
| Type |
Name |
Description |
| uint |
width |
|
| uint |
height |
|
Exceptions
Implements