WriteableBitmap 생성자

정의

WriteableBitmap 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
WriteableBitmap(BitmapSource)

지정된 WriteableBitmap클래스를 사용하여 클래스의 BitmapSource 새 인스턴스를 초기화합니다.

WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette)

지정된 매개 변수를 사용하여 클래스의 WriteableBitmap 새 인스턴스를 초기화합니다.

WriteableBitmap(BitmapSource)

지정된 WriteableBitmap클래스를 사용하여 클래스의 BitmapSource 새 인스턴스를 초기화합니다.

public:
 WriteableBitmap(System::Windows::Media::Imaging::BitmapSource ^ source);
[System.Security.SecurityCritical]
public WriteableBitmap(System.Windows.Media.Imaging.BitmapSource source);
[<System.Security.SecurityCritical>]
new System.Windows.Media.Imaging.WriteableBitmap : System.Windows.Media.Imaging.BitmapSource -> System.Windows.Media.Imaging.WriteableBitmap
Public Sub New (source As BitmapSource)

매개 변수

source
BitmapSource

초기화에 사용할 대상입니다 BitmapSource .

특성

설명

WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette) 생성자는 이 생성자를 사용하는 것 이상으로 선호됩니다.

기본적으로 지원되는 비트맵 형식을 사용하지 않는 경우 source 각 프레임 업데이트에 형식 변환이 적용되어 성능이 저하됩니다.

적용 대상

WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette)

지정된 매개 변수를 사용하여 클래스의 WriteableBitmap 새 인스턴스를 초기화합니다.

public:
 WriteableBitmap(int pixelWidth, int pixelHeight, double dpiX, double dpiY, System::Windows::Media::PixelFormat pixelFormat, System::Windows::Media::Imaging::BitmapPalette ^ palette);
[System.Security.SecurityCritical]
public WriteableBitmap(int pixelWidth, int pixelHeight, double dpiX, double dpiY, System.Windows.Media.PixelFormat pixelFormat, System.Windows.Media.Imaging.BitmapPalette palette);
[<System.Security.SecurityCritical>]
new System.Windows.Media.Imaging.WriteableBitmap : int * int * double * double * System.Windows.Media.PixelFormat * System.Windows.Media.Imaging.BitmapPalette -> System.Windows.Media.Imaging.WriteableBitmap
Public Sub New (pixelWidth As Integer, pixelHeight As Integer, dpiX As Double, dpiY As Double, pixelFormat As PixelFormat, palette As BitmapPalette)

매개 변수

pixelWidth
Int32

비트맵의 원하는 너비입니다.

pixelHeight
Int32

비트맵의 원하는 높이입니다.

dpiX
Double

비트맵의 인치당 가로 점(dpi)입니다.

dpiY
Double

비트맵의 인치당 세로 점(dpi)입니다.

pixelFormat
PixelFormat

PixelFormat 비트맵의 값입니다.

palette
BitmapPalette

BitmapPalette 비트맵의 값입니다.

특성

설명

기본 설정 값 pixelFormat 은 are Bgr32Pbgra32. 이러한 형식은 기본적으로 지원되며 형식 변환이 필요하지 않습니다. 다른 pixelFormat 값에는 각 프레임 업데이트에 대한 형식 변환이 필요하므로 성능이 저하됩니다.

적용 대상