ReactOS 0.4.16-dev-91-g764881a
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Variables | |
LONG | giUniqueSurface = 0 |
UCHAR | gajBitsPerFormat [11] |
Definition at line 39 of file surface.c.
Referenced by DIB_CreateDIBSection(), GreCreateBitmap(), IntCreateDIBitmap(), IntSetDIBits(), NtGdiCreateBitmap(), NtGdiDdDDICreateDCFromMemory(), NtGdiSetDIBitsToDeviceInternal(), and NtGdiStretchDIBitsInternal().
Definition at line 431 of file surface.c.
Referenced by DrvEnableSurface(), and PanEnableSurface().
HBITMAP APIENTRY EngCreateBitmap | ( | _In_ SIZEL | sizl, |
_In_ LONG | lWidth, | ||
_In_ ULONG | iFormat, | ||
_In_ ULONG | fl, | ||
_In_opt_ PVOID | pvBits | ||
) |
Definition at line 306 of file surface.c.
Definition at line 351 of file surface.c.
Definition at line 391 of file surface.c.
Referenced by DrvEnableSurface(), and PanEnableSurface().
BOOL APIENTRY EngDeleteSurface | ( | _In_ _Post_ptr_invalid_ HSURF | hsurf | ) |
Definition at line 567 of file surface.c.
Referenced by DrvDisableSurface(), DrvEnableSurface(), DxEngDeleteSurface(), EBRUSHOBJ_pvGetEngBrush(), EngRealizeBrush(), EngSetPointerShape(), IntEngEnter(), IntEngLeave(), IntExtTextOutW(), NtGdiSetDIBitsToDeviceInternal(), and PanDisableSurface().
Definition at line 607 of file surface.c.
Referenced by DrvEnableSurface(), DxEngAltLockSurface(), IntEngEnter(), IntExtTextOutW(), IntGdiCreateMaskFromRLE(), NtGdiEngLockSurface(), NtGdiSetDIBitsToDeviceInternal(), and PanEnableSurface().
BOOL APIENTRY EngModifySurface | ( | _In_ HSURF | hsurf, |
_In_ HDEV | hdev, | ||
_In_ FLONG | flHooks, | ||
_In_ FLONG | flSurface, | ||
_In_ DHSURF | dhsurf, | ||
_In_ PVOID | pvScan0, | ||
_In_ LONG | lDelta, | ||
_Reserved_ PVOID | pvReserved | ||
) |
Definition at line 471 of file surface.c.
Referenced by DrvAssertMode(), and DrvEnableSurface().
VOID APIENTRY EngUnlockSurface | ( | _In_ _Post_ptr_invalid_ SURFOBJ * | pso | ) |
Definition at line 628 of file surface.c.
Referenced by IntEngEnter(), IntEngLeave(), IntExtTextOutW(), IntGdiCreateMaskFromRLE(), NtGdiSetDIBitsToDeviceInternal(), PanDisableSurface(), and SynchronizeDriver().
__kernel_entry NTSTATUS APIENTRY NtGdiEngUnlockSurface | ( | _In_ SURFOBJ * | pso | ) |
PSURFACE NTAPI SURFACE_AllocSurface | ( | _In_ USHORT | iType, |
_In_ ULONG | cx, | ||
_In_ ULONG | cy, | ||
_In_ ULONG | iFormat, | ||
_In_ ULONG | fjBitmap, | ||
_In_opt_ ULONG | cjWidth, | ||
_In_opt_ ULONG | cjBufSize, | ||
_In_opt_ PVOID | pvBits | ||
) |
Definition at line 116 of file surface.c.
Referenced by EngCreateBitmap(), EngCreateDeviceBitmap(), EngCreateDeviceSurface(), GreCreateBitmapEx(), IntEngMaskBlt(), NtGdiCreateBitmap(), NtGdiDdDDICreateDCFromMemory(), NtGdiGetPixel(), and UserDrawIconEx().
Definition at line 67 of file surface.c.
UCHAR gajBitsPerFormat[11] |
Definition at line 21 of file surface.c.
Referenced by DC_bIsBitmapCompatible(), EngBitBlt(), GreCreateBitmapEx(), NtGdiCreateBitmap(), NtGdiMaskBlt(), and SURFACE_AllocSurface().
LONG giUniqueSurface = 0 |
Definition at line 18 of file surface.c.
Referenced by SURFACE_AllocSurface().