SwapChain.GetFrontBufferData Method

Language:

Generates a copy of the swap chain's front buffer and places it in a Surface object provided by the application.

Definition

Visual Basic Public Sub GetFrontBufferData( _
    ByVal frontBuffer As Surface _
)
C# public void GetFrontBufferData(
    Surface frontBuffer
);
C++ public:
void GetFrontBufferData(
    SurfacefrontBuffer
);
JScript public function GetFrontBufferData(
    frontBuffer : Surface
);

Parameters

frontBuffer Microsoft.DirectX.Direct3D.Surface
[in, out] A Surface object that receives a copy of the swap chain's front buffer. The data is returned in successive rows with no intervening space, from the vertically highest row to the lowest.

Remarks

For windowed mode, the size of the destination surface should be the size of the desktop. For full-screen mode, the size of the destination surface should be the screen size.

Exceptions
InvalidCallException The method call is invalid. For example, a method's parameter might contain an invalid value.


Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center