ReactOS 0.4.17-dev-934-g091855f
d2d_dc_render_target Struct Reference

#include <d2d1_private.h>

Collaboration diagram for d2d_dc_render_target:

Public Attributes

ID2D1DCRenderTarget ID2D1DCRenderTarget_iface
 
LONG refcount
 
IDXGISurface1 * dxgi_surface
 
ID3D10Device1 * d3d_device
 
ID2D1RenderTarget * dxgi_target
 
IUnknown * dxgi_inner
 
RECT dst_rect
 
HDC hdc
 
D2D1_RENDER_TARGET_PROPERTIES desc
 

Detailed Description

Definition at line 254 of file d2d1_private.h.

Member Data Documentation

◆ d3d_device

ID3D10Device1* d2d_dc_render_target::d3d_device

Definition at line 260 of file d2d1_private.h.

Referenced by d2d_dc_render_target_init(), and d2d_dc_render_target_Release().

◆ desc

◆ dst_rect

◆ dxgi_inner

IUnknown* d2d_dc_render_target::dxgi_inner

◆ dxgi_surface

IDXGISurface1* d2d_dc_render_target::dxgi_surface

◆ dxgi_target

ID2D1RenderTarget* d2d_dc_render_target::dxgi_target

Definition at line 261 of file d2d1_private.h.

Referenced by d2d_dc_render_target_BeginDraw(), d2d_dc_render_target_BindDC(), d2d_dc_render_target_Clear(), d2d_dc_render_target_CreateBitmap(), d2d_dc_render_target_CreateBitmapBrush(), d2d_dc_render_target_CreateBitmapFromWicBitmap(), d2d_dc_render_target_CreateCompatibleRenderTarget(), d2d_dc_render_target_CreateGradientStopCollection(), d2d_dc_render_target_CreateLayer(), d2d_dc_render_target_CreateLinearGradientBrush(), d2d_dc_render_target_CreateMesh(), d2d_dc_render_target_CreateRadialGradientBrush(), d2d_dc_render_target_CreateSharedBitmap(), d2d_dc_render_target_CreateSolidColorBrush(), d2d_dc_render_target_DrawBitmap(), d2d_dc_render_target_DrawEllipse(), d2d_dc_render_target_DrawGeometry(), d2d_dc_render_target_DrawGlyphRun(), d2d_dc_render_target_DrawLine(), d2d_dc_render_target_DrawRectangle(), d2d_dc_render_target_DrawRoundedRectangle(), d2d_dc_render_target_DrawText(), d2d_dc_render_target_DrawTextLayout(), d2d_dc_render_target_EndDraw(), d2d_dc_render_target_FillEllipse(), d2d_dc_render_target_FillGeometry(), d2d_dc_render_target_FillMesh(), d2d_dc_render_target_FillOpacityMask(), d2d_dc_render_target_FillRectangle(), d2d_dc_render_target_FillRoundedRectangle(), d2d_dc_render_target_Flush(), d2d_dc_render_target_GetAntialiasMode(), d2d_dc_render_target_GetDpi(), d2d_dc_render_target_GetFactory(), d2d_dc_render_target_GetMaximumBitmapSize(), d2d_dc_render_target_GetPixelFormat(), d2d_dc_render_target_GetPixelSize(), d2d_dc_render_target_GetSize(), d2d_dc_render_target_GetTags(), d2d_dc_render_target_GetTextAntialiasMode(), d2d_dc_render_target_GetTextRenderingParams(), d2d_dc_render_target_GetTransform(), d2d_dc_render_target_init(), d2d_dc_render_target_IsSupported(), d2d_dc_render_target_PopAxisAlignedClip(), d2d_dc_render_target_PopLayer(), d2d_dc_render_target_PushAxisAlignedClip(), d2d_dc_render_target_PushLayer(), d2d_dc_render_target_RestoreDrawingState(), d2d_dc_render_target_SaveDrawingState(), d2d_dc_render_target_SetAntialiasMode(), d2d_dc_render_target_SetDpi(), d2d_dc_render_target_SetTags(), d2d_dc_render_target_SetTextAntialiasMode(), d2d_dc_render_target_SetTextRenderingParams(), and d2d_dc_render_target_SetTransform().

◆ hdc

◆ ID2D1DCRenderTarget_iface

ID2D1DCRenderTarget d2d_dc_render_target::ID2D1DCRenderTarget_iface

◆ refcount

LONG d2d_dc_render_target::refcount

Definition at line 257 of file d2d1_private.h.

Referenced by d2d_dc_render_target_AddRef(), and d2d_dc_render_target_Release().


The documentation for this struct was generated from the following file: