D3DImage.CopyBackBuffer Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a software copy of the D3DImage.
protected public:
virtual System::Windows::Media::Imaging::BitmapSource ^ CopyBackBuffer();
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected internal virtual System.Windows.Media.Imaging.BitmapSource CopyBackBuffer ();
protected internal virtual System.Windows.Media.Imaging.BitmapSource CopyBackBuffer ();
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
abstract member CopyBackBuffer : unit -> System.Windows.Media.Imaging.BitmapSource
override this.CopyBackBuffer : unit -> System.Windows.Media.Imaging.BitmapSource
abstract member CopyBackBuffer : unit -> System.Windows.Media.Imaging.BitmapSource
override this.CopyBackBuffer : unit -> System.Windows.Media.Imaging.BitmapSource
Protected Friend Overridable Function CopyBackBuffer () As BitmapSource
Returns
A BitmapSource that is a software copy of the current state of the back buffer; otherwise, null
if the back buffer cannot be read.
- Attributes
Remarks
The CopyBackBuffer method is called by clients such as the printing system and the RenderTargetBitmap class.
Optionally override the CopyBackBuffer method to implement custom logic and return a different BitmapSource. For example, you can return a placeholder BitmapSource if the default CopyBackBuffer implementation returns null
.