16 types derived from BitmapSource
PresentationCore (16)
System\Windows\Media\Imaging\BitmapFrame.cs (1)
16
public abstract class BitmapFrame :
BitmapSource
, IUriContext
System\Windows\Media\Imaging\BitmapImage.cs (1)
18
public sealed partial class BitmapImage : Imaging.
BitmapSource
, ISupportInitialize, IUriContext
System\Windows\Media\Imaging\CachedBitmap.cs (1)
15
public sealed class CachedBitmap : System.Windows.Media.Imaging.
BitmapSource
System\Windows\Media\Imaging\ColorConvertedBitmap.cs (1)
14
public sealed partial class ColorConvertedBitmap : Imaging.
BitmapSource
, ISupportInitialize
System\Windows\Media\Imaging\CroppedBitmap.cs (1)
14
public sealed partial class CroppedBitmap : Imaging.
BitmapSource
, ISupportInitialize
System\Windows\Media\Imaging\FormatConvertedBitmap.cs (1)
15
public sealed partial class FormatConvertedBitmap : Imaging.
BitmapSource
, ISupportInitialize
System\Windows\Media\Imaging\Generated\BitmapImage.cs (1)
17
public sealed partial class BitmapImage :
BitmapSource
System\Windows\Media\Imaging\Generated\ColorConvertedBitmap.cs (1)
17
public sealed partial class ColorConvertedBitmap :
BitmapSource
System\Windows\Media\Imaging\Generated\CroppedBitmap.cs (1)
17
public sealed partial class CroppedBitmap :
BitmapSource
System\Windows\Media\Imaging\Generated\FormatConvertedBitmap.cs (1)
17
public sealed partial class FormatConvertedBitmap :
BitmapSource
System\Windows\Media\Imaging\Generated\TransformedBitmap.cs (1)
17
public sealed partial class TransformedBitmap :
BitmapSource
System\Windows\Media\Imaging\InteropBitmapSource.cs (1)
17
public sealed class InteropBitmap :
BitmapSource
System\Windows\Media\Imaging\RenderTargetBitmap.cs (1)
14
public sealed class RenderTargetBitmap : System.Windows.Media.Imaging.
BitmapSource
System\Windows\Media\Imaging\TransformedBitmap.cs (1)
14
public sealed partial class TransformedBitmap : Imaging.
BitmapSource
, ISupportInitialize
System\Windows\Media\Imaging\UnmanagedBitmapWrapper.cs (1)
9
internal sealed class UnmanagedBitmapWrapper :
BitmapSource
System\Windows\Media\Imaging\WriteableBitmap.cs (1)
17
public sealed class WriteableBitmap :
BitmapSource
249 references to BitmapSource
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
NavigateTo\AbstractNavigateToTests.cs (2)
214
internal static
BitmapSource
CreateIconBitmapSource()
217
return
BitmapSource
.Create(16, 16, 96, 96, PixelFormats.Bgr32, null, new byte[16 * stride], stride);
PresentationCore (133)
System\Windows\clipboard.cs (3)
117
public static
BitmapSource
? GetImage() => GetTypedDataIfAvailable<
BitmapSource
>(DataFormats.Bitmap);
175
public static void SetImage(
BitmapSource
image)
System\Windows\dataobject.cs (5)
313
/// Get image data as <see cref="
BitmapSource
"/>.
315
public
BitmapSource
? GetImage() => GetData(DataFormats.Bitmap, autoConvert: true) as
BitmapSource
;
365
/// Set the image data with <see cref="
BitmapSource
"/>.
367
public void SetImage(
BitmapSource
image)
System\Windows\InterOp\D3DImage.cs (3)
514
protected internal virtual
BitmapSource
CopyBackBuffer()
517
BitmapSource
copy = null;
897
private
BitmapSource
_softwareCopy;
System\Windows\InterOp\Imaging.cs (4)
27
public static unsafe
BitmapSource
CreateBitmapSourceFromHBitmap(
45
internal static unsafe
BitmapSource
CriticalCreateBitmapSourceFromHBitmap(
69
public static unsafe
BitmapSource
CreateBitmapSourceFromHIcon(
95
public static unsafe
BitmapSource
CreateBitmapSourceFromMemorySection(
System\Windows\Media\Effects\BitmapEffect.cs (1)
90
public
BitmapSource
GetOutput(BitmapEffectInput input)
System\Windows\Media\Effects\BitmapEffectInput.cs (4)
16
private static
BitmapSource
s_defaultInputSource;
28
public BitmapEffectInput(
BitmapSource
input)
46
public static
BitmapSource
ContextInputSource
52
BitmapSource
source = new UnmanagedBitmapWrapper(true);
System\Windows\Media\Effects\Generated\BitmapEffectInput.cs (4)
73
public
BitmapSource
Input
77
return (
BitmapSource
) GetValue(InputProperty);
205
internal static
BitmapSource
s_Input = BitmapEffectInput.ContextInputSource;
235
typeof(
BitmapSource
),
System\Windows\Media\Imaging\BitmapDecoder.cs (6)
557
public virtual
BitmapSource
Thumbnail
597
BitmapSource
.CreateCachedBitmap(
711
public virtual
BitmapSource
Preview
751
BitmapSource
.CreateCachedBitmap(
1612
private
BitmapSource
_thumbnail = null;
1621
private
BitmapSource
_preview = null;
System\Windows\Media\Imaging\BitmapEncoder.cs (5)
144
public virtual
BitmapSource
Thumbnail
205
public virtual
BitmapSource
Preview
615
BitmapSource
thumbnail = frame.Thumbnail;
816
private
BitmapSource
_thumbnail;
819
private
BitmapSource
_preview;
System\Windows\Media\Imaging\BitmapFrame.cs (7)
216
BitmapSource
source
247
BitmapSource
source,
248
BitmapSource
thumbnail
283
BitmapSource
source,
284
BitmapSource
thumbnail,
310
public abstract
BitmapSource
Thumbnail { get; }
350
internal
BitmapSource
_thumbnail = null;
System\Windows\Media\Imaging\BitmapFrameDecode.cs (3)
112
BitmapSource
source =
BitmapSource
.Create(
175
public override
BitmapSource
Thumbnail
System\Windows\Media\Imaging\BitmapFrameEncode.cs (4)
24
BitmapSource
source,
25
BitmapSource
thumbnail,
82
public override
BitmapSource
Thumbnail
261
private
BitmapSource
_source;
System\Windows\Media\Imaging\BitmapImage.cs (3)
372
BitmapSource
source = frame;
509
PixelFormat duceFormat =
BitmapSource
.GetClosestDUCEFormat(source.Format, source.Palette);
922
private
BitmapSource
_finalSource;
System\Windows\Media\Imaging\BitmapPalette.cs (2)
63
public BitmapPalette(
BitmapSource
bitmapSource, int maxColorCount)
146
internal static BitmapPalette CreateFromBitmapSource(
BitmapSource
source)
System\Windows\Media\Imaging\BitmapSource.cs (36)
36
public static
BitmapSource
Create(
70
public static unsafe
BitmapSource
Create(
119
public new
BitmapSource
Clone()
121
return (
BitmapSource
)base.Clone();
128
public new
BitmapSource
CloneCurrentValue()
130
return (
BitmapSource
)base.CloneCurrentValue();
573
typeof(System.Windows.Media.Imaging.
BitmapSource
.IWICBitmapSource)));
1072
destFmt =
BitmapSource
.GetClosestDUCEFormat(originalFmt, palette);
1320
internal void RegisterDownloadEventSource(
BitmapSource
eventSource)
1409
private void CopyCommon(
BitmapSource
sourceBitmap)
1482
BitmapSource
sourceBitmap = (
BitmapSource
)sourceFreezable;
1493
BitmapSource
sourceBitmap = (
BitmapSource
)sourceFreezable;
1504
BitmapSource
sourceBitmap = (
BitmapSource
)sourceFreezable;
1515
BitmapSource
sourceBitmap = (
BitmapSource
)sourceFreezable;
1691
private WeakReference<
BitmapSource
> _bitmapSource;
1693
public ManagedBitmapSource(
BitmapSource
bitmapSource)
1696
_bitmapSource = new WeakReference<
BitmapSource
>(bitmapSource);
1701
BitmapSource
bitmapSource;
1718
BitmapSource
bitmapSource;
1733
BitmapSource
bitmapSource;
1750
BitmapSource
bitmapSource;
1780
BitmapSource
bitmapSource;
1868
public WeakBitmapSourceEventSink(
BitmapSource
bitmapSource)
1875
BitmapSource
bitmapSource = this.Target as
BitmapSource
;
1888
BitmapSource
bitmapSource = this.Target as
BitmapSource
;
1901
BitmapSource
bitmapSource = this.Target as
BitmapSource
;
1912
public void DetachSourceDownloadHandlers(
BitmapSource
source)
1932
private
BitmapSource
_eventSource;
1933
public
BitmapSource
EventSource
System\Windows\Media\Imaging\CachedBitmap.cs (2)
23
public CachedBitmap(
BitmapSource
source, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption)
406
private
BitmapSource
_source;
System\Windows\Media\Imaging\ColorConvertedBitmap.cs (4)
30
public ColorConvertedBitmap(
BitmapSource
source, ColorContext sourceColorContext, ColorContext destinationColorContext, PixelFormat format)
125
BitmapSource
newSource = e.NewValue as
BitmapSource
;
263
private
BitmapSource
_source;
System\Windows\Media\Imaging\CroppedBitmap.cs (5)
28
public CroppedBitmap(
BitmapSource
source, Int32Rect sourceRect)
84
BitmapSource
source = Source;
141
BitmapSource
newSource = e.NewValue as
BitmapSource
;
207
private
BitmapSource
_source;
System\Windows\Media\Imaging\FormatConvertedBitmap.cs (4)
31
public FormatConvertedBitmap(
BitmapSource
source, PixelFormat destinationFormat, BitmapPalette destinationPalette, double alphaThreshold)
156
BitmapSource
newSource = e.NewValue as
BitmapSource
;
315
private
BitmapSource
_source;
System\Windows\Media\Imaging\Generated\ColorConvertedBitmap.cs (4)
118
public
BitmapSource
Source
122
return (
BitmapSource
) GetValue(SourceProperty);
336
internal static
BitmapSource
s_Source = null;
367
typeof(
BitmapSource
),
System\Windows\Media\Imaging\Generated\CroppedBitmap.cs (4)
100
public
BitmapSource
Source
104
return (
BitmapSource
) GetValue(SourceProperty);
280
internal static
BitmapSource
s_Source = null;
309
typeof(
BitmapSource
),
System\Windows\Media\Imaging\Generated\FormatConvertedBitmap.cs (4)
118
public
BitmapSource
Source
122
return (
BitmapSource
) GetValue(SourceProperty);
336
internal static
BitmapSource
s_Source = null;
367
typeof(
BitmapSource
),
System\Windows\Media\Imaging\Generated\TransformedBitmap.cs (4)
119
public
BitmapSource
Source
123
return (
BitmapSource
) GetValue(SourceProperty);
299
internal static
BitmapSource
s_Source = null;
332
typeof(
BitmapSource
),
System\Windows\Media\Imaging\LateBoundBitmapDecoder.cs (2)
111
public override
BitmapSource
Thumbnail
195
public override
BitmapSource
Preview
System\Windows\Media\Imaging\RenderTargetBitmap.cs (1)
106
BitmapSourceSafeMILHandle newBitmapHandle =
BitmapSource
.CreateCachedBitmap(
System\Windows\Media\Imaging\TransformedBitmap.cs (4)
29
public TransformedBitmap(
BitmapSource
source, Transform newTransform)
264
BitmapSource
newSource = e.NewValue as
BitmapSource
;
349
private
BitmapSource
_source;
System\Windows\Media\Imaging\WriteableBitmap.cs (2)
36
BitmapSource
source
700
BitmapSource
source
System\Windows\Ole\WpfOleServices.cs (3)
34
&& (SystemDrawingHelper.IsBitmap(data) || data is
BitmapSource
))
162
type == typeof(
BitmapSource
) || type.FullName is "System.Drawing.Bitmap" or "System.Drawing.Image",
175
if (format == DataFormats.Dib && autoConvert && (SystemDrawingHelper.IsBitmap(data) || data is
BitmapSource
))
PresentationCore.Tests (1)
System\Windows\Media\Imaging\WriteableBitmap.Tests.cs (1)
185
BitmapSource
bitmapSource = writeableBitmap.Clone();
PresentationFramework (45)
MS\Internal\AppModel\IconHelper.cs (2)
121
private static
BitmapSource
GenerateBitmapSource(ImageSource img, Size renderSize)
167
BitmapSource
bitmapSource = sourceBitmapFrame;
System\Windows\ColorConvertedBitmapExtension.cs (1)
112
BitmapSource
bitmap = decoder.Frames[0];
System\Windows\Controls\Image.cs (22)
358
private
BitmapSource
_bitmapSource;
429
private void AttachBitmapSourceEvents(
BitmapSource
bitmapSource)
461
BitmapSource
newBitmapSource = newValue as
BitmapSource
;
537
public static void AddHandler(
BitmapSource
source, EventHandler<EventArgs> handler)
547
public static void RemoveHandler(
BitmapSource
source, EventHandler<EventArgs> handler)
575
BitmapSource
typedSource = (
BitmapSource
)source;
584
BitmapSource
typedSource = (
BitmapSource
)source;
661
public static void AddHandler(
BitmapSource
source, EventHandler<ExceptionEventArgs> handler)
671
public static void RemoveHandler(
BitmapSource
source, EventHandler<ExceptionEventArgs> handler)
699
BitmapSource
typedSource = (
BitmapSource
)source;
708
BitmapSource
typedSource = (
BitmapSource
)source;
785
public static void AddHandler(
BitmapSource
source, EventHandler<ExceptionEventArgs> handler)
795
public static void RemoveHandler(
BitmapSource
source, EventHandler<ExceptionEventArgs> handler)
823
BitmapSource
typedSource = (
BitmapSource
)source;
832
BitmapSource
typedSource = (
BitmapSource
)source;
System\Windows\Documents\RubberbandSelector.cs (1)
182
private
BitmapSource
GetImage()
System\windows\Documents\TextEditorCopyPaste.cs (4)
125
if (image != null && image.Source is System.Windows.Media.Imaging.
BitmapSource
)
127
dataObject.SetImage((System.Windows.Media.Imaging.
BitmapSource
)image.Source);
680
System.Windows.Media.Imaging.
BitmapSource
bitmapSource = GetPasteData(dataObjectToApply, DataFormats.Bitmap) as System.Windows.Media.Imaging.
BitmapSource
;
System\Windows\Documents\TextRange.cs (2)
1030
System.Windows.Media.Imaging.
BitmapSource
bitmapSource = (System.Windows.Media.Imaging.
BitmapSource
)image.Source;
System\Windows\Documents\WpfPayload.cs (7)
237
internal static MemoryStream SaveImage(
BitmapSource
bitmapSource, string imageContentType)
409
private
BitmapSource
GetBitmapSourceFromImage(Image image)
411
if (image.Source is
BitmapSource
)
413
return (
BitmapSource
)image.Source;
449
private void CreateImagePart(PackagePart sourcePart,
BitmapSource
imageSource, string imageContentType, int imageIndex)
623
private static bool ImagesAreIdentical(
BitmapSource
imageSource1,
BitmapSource
imageSource2)
System\Windows\Documents\XamlToRtfWriter.cs (2)
2053
System.Windows.Media.Imaging.
BitmapSource
bitmapSource = (System.Windows.Media.Imaging.
BitmapSource
)System.Windows.Media.Imaging.BitmapFrame.Create(imageStream);
System\Windows\Interop\HwndHost.cs (1)
783
System.Windows.Media.Imaging.
BitmapSource
bitmapSource = Imaging.CriticalCreateBitmapSourceFromHBitmap(hBitmap.Handle, IntPtr.Zero, Int32Rect.Empty, null, WICBitmapAlphaChannelOption.WICBitmapIgnoreAlpha);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
128
case 35: t = () => typeof(
BitmapSource
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
2078
typeof(System.Windows.Media.Imaging.
BitmapSource
),
System\Windows\Markup\KnownTypes.cs (1)
5582
case KnownElements.BitmapSource: t = typeof(System.Windows.Media.Imaging.
BitmapSource
); break;
PresentationFramework-SystemDrawing (3)
SystemDrawingExtension.cs (3)
98
if (data is
BitmapSource
bitmapSource)
121
BitmapSource
contentImage = (
BitmapSource
)source;
ReachFramework (64)
AlphaFlattener\BrushProxy.cs (9)
651
_image = new ImageProxy((
BitmapSource
)ib.ImageSource);
763
_image = new ImageProxy((
BitmapSource
)ib.ImageSource);
922
public
BitmapSource
CreateBrushImage_ID(Matrix mat, int width, int height)
951
BitmapSource
brushImage = CreateBrushImage_ID(mat, width, height);
1764
ImageProxy image = new ImageProxy((
BitmapSource
)ib.ImageSource);
2316
BitmapSource
bs = (
BitmapSource
)(ib.ImageSource);
3170
BitmapSource
bitmapSource = ib.ImageSource as
BitmapSource
;
AlphaFlattener\DrawingContext.cs (2)
610
BitmapSource
id = brush.CreateBrushImage_ID(mat, width, height);
862
BitmapSource
clippedImageSource = image.GetClippedImage(imageClip.Bounds, out clippedImageBounds);
AlphaFlattener\Flattener.cs (2)
1396
void ILegacyDevice.DrawImage(
BitmapSource
source, Byte[] buffer, Rect rc)
1400
source =
BitmapSource
.Create(source.PixelWidth, source.PixelHeight,
AlphaFlattener\ImageProxy.cs (9)
49
protected
BitmapSource
_image;
53
public ImageProxy(
BitmapSource
image)
63
public
BitmapSource
Image
317
internal static int HasAlpha(
BitmapSource
bitmap)
414
public
BitmapSource
GetImage()
422
return
BitmapSource
.Create(_pixelWidth, _pixelHeight, _image.DpiX, _image.DpiY, PixelFormats.Pbgra32, null, _pixels, _pixelWidth * 4);
443
public
BitmapSource
GetClippedImage(Rect bounds, out Rect clipBounds)
445
BitmapSource
result = null; // default to entire image clipped away
503
result =
BitmapSource
.Create(
AlphaFlattener\MetroDevice.cs (1)
253
Image = new ImageProxy((
BitmapSource
)image),
AlphaFlattener\Primitive.cs (3)
439
BitmapSource
bs = (
BitmapSource
)id.ImageSource;
494
BitmapSource
bitmap = Utility.RasterizeDrawing(
AlphaFlattener\PrimitiveRenderer.cs (1)
478
BitmapSource
clippedImage = ip.Image.GetClippedImage(drawBounds, out drawBounds);
AlphaFlattener\Utility.cs (8)
1423
internal static bool NeedPremultiplyAlpha(
BitmapSource
bitmapSource)
1475
BitmapSource
bs = ib.ImageSource as
BitmapSource
;
1891
private static
BitmapSource
RasterizeVisual(
1950
public RenderedVisualBand(
BitmapSource
bitmap, Matrix bitmapToVisualTransform)
1959
public
BitmapSource
Bitmap;
1975
public static
BitmapSource
RasterizeVisual(
2016
public static
BitmapSource
RasterizeDrawing(
Serialization\DrawingContextFlattener.cs (2)
284
if (image is
BitmapSource
)
408
BitmapSource
bitmap;
Serialization\ImageSourceTypeConverter.cs (7)
159
BitmapSource
bitmapSource = (
BitmapSource
)value;
216
XpsResourceStream resourceStream = manager.AcquireResourceStream(typeof(
BitmapSource
), imageMimeType);
258
manager.ReleaseResourceStream(typeof(
BitmapSource
));
340
ReEncodeImage(
BitmapSource
bitmapSource, BitmapEncoder encoder, Stream stream )
380
BitmapSource
bitmapSource
433
GetBitmapSourceFromImageTable(PackageSerializationManager manager,
BitmapSource
bitmapSource)
Serialization\Manager\XpsOMSerializationManager.cs (4)
209
if (typeof(
BitmapSource
).IsAssignableFrom(serializedObject.GetType()))
241
if (typeof(
BitmapSource
).IsAssignableFrom(serializedObjectType))
413
else if (resourceType == typeof(
BitmapSource
))
447
else if (resourceType == typeof(
BitmapSource
))
Serialization\Manager\XpsSerializationManager.cs (6)
364
if (typeof(
BitmapSource
).IsAssignableFrom(serializedObject.GetType()))
396
if (typeof(
BitmapSource
).IsAssignableFrom(serializedObjectType))
593
else if (resourceType == typeof(
BitmapSource
))
630
else if (resourceType == typeof(
BitmapSource
))
664
else if (resourceType == typeof(
BitmapSource
))
697
else if (resourceType == typeof(
BitmapSource
))
Serialization\VisualSerializer.cs (3)
608
TypeConverter converter = _manager.GetTypeConverter(typeof(
BitmapSource
));
1938
Brush brush = new ImageBrush((
BitmapSource
)image);
1992
BitmapSource
bitmap = Utility.RasterizeDrawing(
Serialization\VisualTreeFlattener.cs (3)
113
if (Microsoft.Internal.AlphaFlattener.Utility.NeedPremultiplyAlpha(value as
BitmapSource
))
133
encoder.Frames.Add(BitmapFrame.Create((
BitmapSource
)value));
243
else if (typeof(
BitmapSource
).IsAssignableFrom(objType))
Serialization\XpsImageSerializationService.cs (4)
41
BitmapSource
bitmapSource
108
BitmapSource
bitmapSource
175
BitmapSource
bitmapSource
194
BitmapSource
bitmapSource
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonWindowSmallIconConverter.cs (1)
224
private static
BitmapSource
GenerateBitmapSource(ImageSource img, Size renderSize)