System.Runtime Module

Namespaces | Files | Functions

The System.Runtime module contains symbols for functions that form the lowest level of the Cmajor runtime library. The functions themselves are defined in libraries written in C++.

Namespaces

System
Runtime

Files

System.Runtime/Runtime.cm
System.Runtime/StaticInitCriticalSection.cm
System.Runtime/Trace.cm

Functions

public extern cdecl double Pow(double x, double y)
public extern cdecl void* RtmAcceptSocket(void* socketHandle, int& errorId)
public extern cdecl void RtmAddRedirection(int execHandle, int handle, const char* file)
public extern cdecl void* RtmAllocateConditionVariable()
public extern cdecl int RtmAllocateError(const char* errorMessage)
public extern cdecl void* RtmAllocateMutex()
public extern cdecl void* RtmAllocateRecursiveMutex()
public extern cdecl int RtmAllocateString(const char* s)
public extern cdecl double RtmArcCos(double x)
public extern cdecl double RtmArcSin(double x)
public extern cdecl char RtmAsciiToLower(char c)
public extern cdecl char RtmAsciiToUpper(char c)
public extern cdecl double RtmAtan2(double y, double x)
public extern cdecl int RtmBeginExec(const char* command)
public extern cdecl int RtmBeginGetPathToExecutable()
public extern cdecl int RtmBeginIterateDirectory(const char* directoryPath)
public extern cdecl void RtmBeginStaticInitCriticalSection()
public extern cdecl void RtmBeginUnitTest(int numAssertions, const char* unitTestFilePath)
public extern cdecl void RtmBindSocket(void* socketHandle, int port, int& errorId)
public extern cdecl const char* RtmClassName(void* typeId)
public extern cdecl bool RtmClose(void* fileHandle, int& errorId)
public extern cdecl void RtmCloseSocket(void* socketHandle, int& errorId)
public extern cdecl void* RtmConnectSocket(const char* node, const char* service, int& errorId)
public extern cdecl void* RtmConvertThreadToFiber(void* param)
public extern cdecl bool RtmCopyFile(const char* sourceFilePath, const char* targetFilePath, int& errorId)
public extern cdecl double RtmCos(double angleRad)
public extern cdecl void RtmCreateDirectories(const char* directoryPath)
public extern cdecl void* RtmCreateFiber(ulong stackSize, void* startAddress, void* param)
public extern cdecl void* RtmCreateProcess(const char* command, int redirections, int& errorId)
public extern cdecl void* RtmCreateSocket(int& errorId)
public extern cdecl int RtmDeflateZlib(void* outChunk, uint outChunkSize, uint* have, uint* outAvail, void* handle, int flush, int& errorId)
public extern cdecl void RtmDeleteFiber(void* fiber)
public extern cdecl void RtmDeleteProcess(void* process)
public extern cdecl void RtmDestroySocket(void* socketHandle)
public extern cdecl bool RtmDirectoryExists(const char* directoryPath)
public extern cdecl void RtmDisposeError(int errorId)
public extern cdecl bool RtmDisposeFile(void* fileHandle, int& errorId)
public extern cdecl void RtmDone()
public extern cdecl void RtmDoneZlib(int mode, void* handle)
public extern cdecl int RtmEndExec(int execHandle)
public extern cdecl void RtmEndGetPathToExecutable(int pathHandle)
public extern cdecl void RtmEndIterateDirectory(int directoryIterationHandle)
public extern cdecl void RtmEndUnitTest(const char* testName, int exitCode)
public extern cdecl void RtmEndtaticInitCriticalSection()
public extern cdecl void RtmEnqueueDestruction(void*, void*)
public extern cdecl bool RtmEof(void* fileHandle)
public extern cdecl double RtmEpsilon()
public extern cdecl long RtmEvaluateBinOp(long left, long right, int type, int operation)
public extern cdecl double RtmEvaluateDoubleBinaryOp(double left, double right, int operation)
public extern cdecl double RtmEvaluateDoubleUnaryOp(double operand, int operation)
public extern cdecl float RtmEvaluateFloatBinaryOp(float left, float right, int operation)
public extern cdecl float RtmEvaluateFloatUnaryOp(float operand, int operation)
public extern cdecl long RtmEvaluateUnaryOp(long operand, int type, int operation)
public extern cdecl int RtmExecute(const char* command)
public extern cdecl void RtmFailAssertion(const char* assertion, const char* function, const char* sourceFilePath, int lineNumber)
public extern cdecl bool RtmFileExists(const char* filePath, int& errorId)
public extern cdecl bool RtmFlush(void* fileHandle, int& errorId)
public extern cdecl void RtmFreeConditionVariable(void* nativeHandle)
public extern cdecl void RtmFreeCurrentWorkingDirectoryHandle(int handle)
public extern cdecl void RtmFreeMutex(void* mutexHandle)
public extern cdecl void RtmFreeRecursiveMutex(void* recursiveMutexHandle)
public extern cdecl void RtmFreeString(int stringHandle)
public extern cdecl int* RtmGetClassMap(const char* classMapName, int& errorId)
public extern cdecl bool RtmGetCurrentDate(short* year, sbyte* month, sbyte* day)
public extern cdecl bool RtmGetCurrentDateTime(short* year, sbyte* month, sbyte* day, int* secs)
public extern cdecl const char* RtmGetCurrentWorkingDirectory(int handle)
public extern cdecl int RtmGetCurrentWorkingDirectoryHandle(int& errorId)
public extern cdecl int RtmGetEnvironmentVariable(const char* envVarName)
public extern cdecl int RtmGetErrno()
public extern cdecl const char* RtmGetErrorMessage(int errorId)
public extern cdecl const char* RtmGetErrorMessageWithoutStackTrace(int errorId)
public extern cdecl void* RtmGetFiberData()
public extern cdecl bool RtmGetFileError(void* fileHandle, int& errorId)
public extern cdecl long RtmGetFileSize(const char* filePath, int& errorId)
public extern cdecl const char* RtmGetNextDirectoryPath(int directoryIterationHandle)
public extern cdecl const char* RtmGetNextFilePath(int directoryIterationHandle)
public extern cdecl const char* RtmGetPathToExecutable(int pathHandle)
public extern cdecl const char* RtmGetString(int stringHandle)
public extern cdecl int RtmInflateZlib(void* outChunk, uint outChunkSize, uint* have, uint* outAvail, uint* inAvail, void* handle, int& errorId)
public extern cdecl void RtmInit()
public extern cdecl void RtmInitRand(uint seed)
public extern cdecl void RtmInitZlib(int mode, int level, void** handle, int& errorId)
public extern cdecl bool RtmIs(void* typeId, void* baseTypeId)
public extern cdecl bool RtmIsConsoleHandle(int handle)
public extern cdecl bool RtmLastWriteTimeLess(const char* filePath1, const char* filePath2, int& errorId)
public extern cdecl void RtmListenSocket(void* socketHandle, int backlog, int& errorId)
public extern cdecl void RtmLockMutex(void* mutexHandle)
public extern cdecl void RtmLockRecursiveMutex(void* recursiveMutexHandle)
public extern cdecl void* RtmMemAlloc(long size)
public extern cdecl void RtmMemFree(void* ptr)
public extern cdecl bool RtmMoveFile(const char* sourceFilePath, const char* targetFilePath, int& errorId)
public extern cdecl bool RtmNotifyAll(void* nativeHandle, int& errorId)
public extern cdecl bool RtmNotifyOne(void* nativeHandle, int& errorId)
public extern cdecl long RtmNow()
public extern cdecl void* RtmOpenFile(const char* filePath, byte openMode, int& errorId)
public extern cdecl void* RtmOpenStdFile(int handle, int& errorId)
public extern cdecl void RtmPanic(const char* message)
public extern cdecl double RtmPi()
public extern cdecl void RtmPopFunction(void* traceInfo)
public extern cdecl double RtmPow(double x, int exponent)
public extern cdecl void RtmPrintDouble(double x)
public extern cdecl void RtmPrintFloat(float x)
public extern cdecl void RtmPrintInteger(long x)
public extern cdecl void RtmPrintString(const char* s)
public extern cdecl bool RtmProcessEof(void* process, int handle, int& errorId)
public extern cdecl int RtmProcessExitCode(void* process, int& errorId)
public extern cdecl int RtmProcessReadLine(void* process, int handle, int& errorId)
public extern cdecl int RtmProcessReadToEnd(void* process, int handle, int& errorId)
public extern cdecl bool RtmProcessRunning(void* process, int& errorId)
public extern cdecl bool RtmProcessTerminate(void* process, int& errorId)
public extern cdecl bool RtmProcessWaitForExit(void* process, int& errorId)
public extern cdecl bool RtmProcessWriteLine(void* process, const char* line, int& errorId)
public extern cdecl void RtmPushFunction(void* traceInfo)
public extern cdecl uint RtmRandom()
public extern cdecl ulong RtmRandom64()
public extern cdecl long RtmRead(void* fileHandle, byte* buffer, long bufferSize, int& errorId)
public extern cdecl int RtmReadByte(void* fileHandle, int& errorId)
public extern cdecl int RtmReceiveSocket(void* socketHandle, byte* buf, int len, int flags, int& errorId)
public extern cdecl double RtmRemainder(double x, double y)
public extern cdecl bool RtmRemoveFile(const char* filePath, int& errorId)
public extern cdecl bool RtmSeek(void* fileHandle, long pos, byte origin, int& errorId)
public extern cdecl int RtmSendSocket(void* socketHandle, byte* buf, int len, int flags, int& errorId)
public extern cdecl void RtmSetInputZlib(void* inChunk, uint inAvail, void* handle)
public extern cdecl void RtmSetUnitTestAssertionResult(int assertionIndex, bool assertionResult, int line)
public extern cdecl void RtmShutdownSocket(void* socketHandle, int mode, int& errorId)
public extern cdecl double RtmSin(double angleRad)
public extern cdecl void RtmSleep(long nanoSeconds)
public extern cdecl double RtmSqrt(double x)
public extern cdecl void RtmSwitchToFiber(void* fiber)
public extern cdecl long RtmTell(void* fileHandle, int& errorId)
public extern cdecl void RtmUnlockMutex(void* mutexHandle)
public extern cdecl void RtmUnlockRecursiveMutex(void* recursiveMutexHandle)
public extern cdecl bool RtmWaitConditionVariable(void* nativeHandle, void* recursiveMutexHandle, int& errorId)
public extern cdecl int RtmWaitConditionVariableDuration(void* nativeHandle, void* recursiveMutexHandle, long nanoseconds, int& errorId)
public extern cdecl long RtmWrite(void* fileHandle, const byte* buffer, long count, int& errorId)
public extern cdecl bool RtmWriteByte(void* fileHandle, byte x, int& errorId)
public extern cdecl bool WinAddClipboardFormatListener(void* windowHandle)
public extern cdecl int WinAllocateGdiPlusError(const char* errorMessage, int gdiplusStatus)
public extern cdecl int WinAllocateWindowsError(const char* errorMessage, ulong errorCode)
public extern cdecl int WinApplicationMessageLoop()
public extern cdecl void* WinBeginPaint(void* windowHandle, void*& paintStruct)
public extern cdecl bool WinBringWindowToTop(void* windowHandle)
public extern cdecl bool WinClientToScreen(void* windowHandle, void* point)
public extern cdecl bool WinCloseClipboard()
public extern cdecl bool WinCloseHandle(void* handle)
public extern cdecl uint WinCommDlgExtendedError()
public extern cdecl bool WinCreateCaret(void* windowHandle, void* bitmapHandle, int width, int height)
public extern cdecl void* WinCreateEvent()
public extern cdecl void* WinCreateGraphics(void* hdc)
public extern cdecl void* WinCreateGraphicsFromImage(void* image)
public extern cdecl void* WinCreateGraphicsFromWindowHandle(void* hwnd)
public extern cdecl void* WinCreateWindowByClassAtom(ushort windowClass, const char* windowName, long style, long exStyle, int x, int y, int w, int h, void* parentHandle)
public extern cdecl void* WinCreateWindowByClassName(const char* windowClass, const char* windowName, long style, long exStyle, int x, int y, int w, int h, void* parentHandle)
public extern cdecl void WinDeleteGraphics(void* nativeGraphics)
public extern cdecl bool WinDeleteObject(void* handle)
public extern cdecl bool WinDestroyBitmap(void* bitmapHandle)
public extern cdecl bool WinDestroyCaret()
public extern cdecl bool WinDestroyCursor(void* cursorHandle)
public extern cdecl bool WinDestroyIcon(void* iconHandle)
public extern cdecl void WinDestroyWindow(void* windowHandle)
public extern cdecl int WinDialogWindowMessageLoop(void* windowHandle, void* parentWindowHandle, void* getDialogResultFunc, void* keyPreviewFunc, void* dialogWindowPtr)
public extern cdecl void WinDone()
public extern cdecl bool WinEmptyClipboard()
public extern cdecl bool WinEnableWindow(void* windowHandle, bool enable)
public extern cdecl void WinEndPaint(void* windowHandle, void* paintStruct)
public extern cdecl void WinFatalError(const char* errorMessage)
public extern cdecl void WinFatalGdiplusError(int gdiplusStatus)
public extern cdecl void WinFatalWindowsError(ulong errorCode)
public extern cdecl bool WinFindCloseChangeNotification(void* handle)
public extern cdecl void* WinFindFirstChangeNotification(const char* directoryPath)
public extern cdecl bool WinFindNextChangeNotification(void* handle)
public extern cdecl void WinFormatMessage(ulong errorCode, wchar* buffer)
public extern cdecl bool WinGetCaretPos(int& x, int& y)
public extern cdecl long WinGetClassLong(void* windowHandle, int index)
public extern cdecl bool WinGetClientRect(void* windowHandle, void* rect)
public extern cdecl void WinGetClipRect(void* paintStruct, int& x, int& y, int& w, int& h)
public extern cdecl void* WinGetClipboardData(uint format)
public extern cdecl void* WinGetCursor()
public extern cdecl bool WinGetCursorPos(int& x, int& y)
public extern cdecl void* WinGetDC(void* windowHandle)
public extern cdecl void* WinGetFocus()
public extern cdecl bool WinGetFolder(void* windowHandle, const wchar* defaultDirectory, wchar* folderNameBuffer, uint folderNameBufferSize)
public extern cdecl void* WinGetForegroundWindow()
public extern cdecl ulong WinGetLastError()
public extern cdecl int WinGetLogicalDrives()
public extern cdecl void WinGetMessagePos(int& x, int& y)
public extern cdecl bool WinGetOpenFileName(void* windowHandle, const wchar* filter, const wchar* initialDirectory, wchar* fileNameBuffer, uint fileNameBufferSize, uint flags, const wchar* defaultExtension)
public extern cdecl bool WinGetSaveFileName(void* windowHandle, const wchar* filter, const wchar* initialDirectory, wchar* fileNameBuffer, uint fileNameBufferSize, uint flags, const wchar* defaultExtension)
public extern cdecl bool WinGetScrollInfo(void* windowHandle, int nBar, uint& nPage, int& nPos, int& nMin, int& nMax, int& nTrackPos)
public extern cdecl int WinGetScrollPos(void* windowHandle, int nBar)
public extern cdecl void WinGetSysColor(int index, byte& red, byte& green, byte& blue)
public extern cdecl int WinGetSystemMetrics(int index)
public extern cdecl void* WinGetTopWindow(void* windowHandle)
public extern cdecl long WinGetWindowLong(void* windowHandle, int index)
public extern cdecl bool WinGetWindowRect(void* windowHandle, void* rect)
public extern cdecl int WinGetWindowText(void* windowHandle, wchar* textBuffer, int maxCount)
public extern cdecl int WinGetWindowTextLength(void* windowHandle)
public extern cdecl void* WinGlobalAlloc(uint flags, ulong size)
public extern cdecl void* WinGlobalFree(void* memHandle)
public extern cdecl void* WinGlobalLock(void* memHandle)
public extern cdecl ulong WinGlobalSize(void* memHandle)
public extern cdecl bool WinGlobalUnlock(void* memHandle)
public extern cdecl int WinGraphicsBitmapGetPixel(void* nativeBitmap, int x, int y, byte& alpha, byte& red, byte& green, byte& blue)
public extern cdecl int WinGraphicsBitmapSetPixel(void* nativeBitmap, int x, int y, byte alpha, byte red, byte green, byte blue)
public extern cdecl int WinGraphicsBrushGetLastStatus(void* brush)
public extern cdecl int WinGraphicsClear(void* graphics, byte alpha, byte red, byte green, byte blue)
public extern cdecl void* WinGraphicsCloneBitmap(void* nativeBitmap, int x, int y, int w, int h, int pixelFormat)
public extern cdecl void* WinGraphicsCloneFont(void* font)
public extern cdecl void* WinGraphicsCloneFontFamily(void* fontFamily)
public extern cdecl void* WinGraphicsCloneImage(void* image)
public extern cdecl void* WinGraphicsCloneImageAttributes(void* imageAttributes)
public extern cdecl void* WinGraphicsCloneMatrix(void* matrix)
public extern cdecl void* WinGraphicsClonePen(void* pen)
public extern cdecl void* WinGraphicsCloneRegion(void* region)
public extern cdecl void* WinGraphicsCloneSolidBrush(void* solidBrush)
public extern cdecl void* WinGraphicsCloneStringFormat(void* stringFormat)
public extern cdecl void* WinGraphicsCreateBitmap(const char* fileName, bool useEmbeddedColorManagement)
public extern cdecl void* WinGraphicsCreateBitmapIcon(void* icon)
public extern cdecl void* WinGraphicsCreateBitmapResource(const char* resourceName)
public extern cdecl void* WinGraphicsCreateBitmapWidthHeight(int w, int h, void* graphics)
public extern cdecl void* WinGraphicsCreateBitmapWinBitmap(void* winBitmap, void* palette)
public extern cdecl void* WinGraphicsCreateDefaultImageAttributes()
public extern cdecl void* WinGraphicsCreateDefaultStringFormat()
public extern cdecl void* WinGraphicsCreateEmptyFontFamily()
public extern cdecl void* WinGraphicsCreateFont(const void* fontFamily, float emSize, int style, int unit)
public extern cdecl void* WinGraphicsCreateFontFamily(const char* familyName)
public extern cdecl void* WinGraphicsCreateFontFromHFont(void* hdc, void* hfont)
public extern cdecl void* WinGraphicsCreateImage(const char* fileName, bool useEmbeddedColorManagement)
public extern cdecl void* WinGraphicsCreateMatrix()
public extern cdecl void* WinGraphicsCreateMatrixFromElements(float m11, float m12, float m21, float m22, float dx, float dy)
public extern cdecl void* WinGraphicsCreateMatrixRectFPointF(float rectX, float rectY, float rectW, float rectH, float ptX, float ptY)
public extern cdecl void* WinGraphicsCreateMatrixRectPoint(int rectX, int rectY, int rectW, int rectH, int ptX, int ptY)
public extern cdecl void* WinGraphicsCreatePen(byte alpha, byte red, byte green, byte blue, float width)
public extern cdecl void* WinGraphicsCreateRegion()
public extern cdecl void* WinGraphicsCreateSolidBrush(byte alpha, byte red, byte green, byte blue)
public extern cdecl void* WinGraphicsCreateStringFormat(int formatFlags, ushort languageId)
public extern cdecl void WinGraphicsDeleteFont(void* font)
public extern cdecl void WinGraphicsDeleteFontFamily(void* fontFamily)
public extern cdecl void WinGraphicsDeleteImage(void* image)
public extern cdecl void WinGraphicsDeleteImageAttributes(void* imageAttributes)
public extern cdecl void WinGraphicsDeleteMatrix(void* matrix)
public extern cdecl void WinGraphicsDeletePen(void* pen)
public extern cdecl void WinGraphicsDeleteRegion(void* region)
public extern cdecl void WinGraphicsDeleteSolidBrush(void* solidBrush)
public extern cdecl void WinGraphicsDeleteStringFormat(void* stringFormat)
public extern cdecl int WinGraphicsDrawArc(void* graphics, void* pen, float x, float y, float w, float h, float startAngle, float sweepAngle)
public extern cdecl int WinGraphicsDrawEllipse(void* graphics, void* pen, float x, float y, float w, float h)
public extern cdecl int WinGraphicsDrawImagePoint(void* graphics, void* image, float x, float y)
public extern cdecl int WinGraphicsDrawImageRect(void* graphics, void* image, float x, float y, float w, float h)
public extern cdecl int WinGraphicsDrawImageWithAttributes(void* graphics, void* image, int destRectX, int destRectY, int destRectW, int destRectH, int srcX, int srcY, int srcW, int srcH, int srcUnit, void* imageAttributes)
public extern cdecl int WinGraphicsDrawImageWithAttributesF(void* graphics, void* image, float destRectX, float destRectY, float destRectW, float destRectH, float srcX, float srcY, float srcW, float srcH, int srcUnit, void* imageAttributes)
public extern cdecl int WinGraphicsDrawLine(void* graphics, void* pen, int startX, int startY, int endX, int endY)
public extern cdecl int WinGraphicsDrawLineF(void* graphics, void* pen, float startX, float startY, float endX, float endY)
public extern cdecl int WinGraphicsDrawLines(void* graphics, void* pen, int count, void* points)
public extern cdecl int WinGraphicsDrawLinesF(void* graphics, void* pen, int count, void* points)
public extern cdecl int WinGraphicsDrawRectangle(void* graphics, void* pen, int x, int y, int w, int h)
public extern cdecl int WinGraphicsDrawRectangleF(void* graphics, void* pen, float x, float y, float w, float h)
public extern cdecl int WinGraphicsDrawString(void* graphics, const char* str, void* font, float x, float y, void* brush)
public extern cdecl int WinGraphicsDrawStringFormatPoint(void* graphics, const char* str, void* font, float x, float y, void* format, void* brush)
public extern cdecl int WinGraphicsDrawStringFormatRect(void* graphics, const char* str, void* font, float x, float y, float w, float h, void* format, void* brush)
public extern cdecl int WinGraphicsFillEllipse(void* graphics, void* brush, float x, float y, float w, float h)
public extern cdecl int WinGraphicsFillPolygon(void* graphics, void* brush, int count, void* points)
public extern cdecl int WinGraphicsFillPolygonF(void* graphics, void* brush, int count, void* points)
public extern cdecl int WinGraphicsFillRectangle(void* graphics, void* brush, int x, int y, int w, int h)
public extern cdecl int WinGraphicsFillRectangleF(void* graphics, void* brush, float x, float y, float w, float h)
public extern cdecl int WinGraphicsFontFamilyGetLastStatus(void* fontFamily)
public extern cdecl int WinGraphicsFontGetLastStatus(void* font)
public extern cdecl int WinGraphicsFontToHFont(void* font, void* graphics, void*& hfont)
public extern cdecl int WinGraphicsGetClip(void* graphics, void* region)
public extern cdecl float WinGraphicsGetDpiX(void* graphics)
public extern cdecl float WinGraphicsGetDpiY(void* graphics)
public extern cdecl int WinGraphicsGetEncoderClsId(const char* imageFormat, void* clsid)
public extern cdecl int WinGraphicsGetFontFamily(void* font, void* fontFamily)
public extern cdecl int WinGraphicsGetFontFamilyName(void* fontFamily, void*& str)
public extern cdecl float WinGraphicsGetFontHeight(void* font, const void* graphics)
public extern cdecl float WinGraphicsGetFontSize(void* font)
public extern cdecl int WinGraphicsGetFontStyle(void* font)
public extern cdecl const void* WinGraphicsGetGenericDefaultStringFormat()
public extern cdecl const void* WinGraphicsGetGenericMonospaceFontFamily()
public extern cdecl const void* WinGraphicsGetGenericSansSerifFontFamily()
public extern cdecl const void* WinGraphicsGetGenericSerifFontFamily()
public extern cdecl const void* WinGraphicsGetGenericTypographicStringFormat()
public extern cdecl void* WinGraphicsGetHDC(void* nativeGraphics)
public extern cdecl int WinGraphicsGetLastStatus(void* graphics)
public extern cdecl float WinGraphicsGetPageScale(void* graphics)
public extern cdecl int WinGraphicsGetPageUnit(void* graphics)
public extern cdecl int WinGraphicsGetSmoothingMode(void* graphics)
public extern cdecl int WinGraphicsGetTextRenderingHint(void* graphics)
public extern cdecl int WinGraphicsGetTransform(void* graphics, void* matrix)
public extern cdecl int WinGraphicsImageAttributesGetLastStatus(void* imageAttributes)
public extern cdecl int WinGraphicsImageAttributesSetColorKey(void* imageAttributes, byte colorLowAlpha, byte colorLowRed, byte colorLowGreen, byte colorLowBlue, byte colorHighAlpha, byte colorHighRed, byte colorHighGreen, byte colorHighBlue, int colorAdjustType)
public extern cdecl int WinGraphicsImageGetHeight(void* image)
public extern cdecl int WinGraphicsImageGetLastStatus(void* image)
public extern cdecl int WinGraphicsImageGetWidth(void* image)
public extern cdecl int WinGraphicsImageSave(void* image, const char* fileName, const void* encoderClsId)
public extern cdecl int WinGraphicsInvertMatrix(void* matrix)
public extern cdecl int WinGraphicsMatrixGetLastStatus(void* matrix)
public extern cdecl float WinGraphicsMatrixOffsetX(void* matrix)
public extern cdecl float WinGraphicsMatrixOffsetY(void* matrix)
public extern cdecl int WinGraphicsMatrixRotate(void* matrix, float angle, int order)
public extern cdecl int WinGraphicsMatrixRotateAt(void* matrix, float angle, float centerX, float centerY, int order)
public extern cdecl int WinGraphicsMatrixScale(void* matrix, float scaleX, float scaleY, int order)
public extern cdecl int WinGraphicsMatrixSetElements(void* matrix, float m11, float m12, float m21, float m22, float dx, float dy)
public extern cdecl int WinGraphicsMatrixShear(void* matrix, float shearX, float shearY, int order)
public extern cdecl int WinGraphicsMatrixTransformPoints(void* matrix, void* points, int numPoints)
public extern cdecl int WinGraphicsMatrixTransformPointsF(void* matrix, void* points, int numPoints)
public extern cdecl int WinGraphicsMatrixTranslate(void* matrix, float offsetX, float offsetY, int order)
public extern cdecl int WinGraphicsMeasureStringFormatPoint(void* graphics, const char* str, void* font, float x, float y, void* format, float& outX, float& outY, float& outW, float& outH)
public extern cdecl int WinGraphicsMeasureStringFormatRect(void* graphics, const char* str, void* font, float x, float y, float w, float h, void* format, float& outX, float& outY, float& outW, float& outH, int* codePointsFitted, int* linesFilled)
public extern cdecl int WinGraphicsMeasureStringFormatSize(void* graphics, const char* str, void* font, float w, float h, void* format, float& outSizeW, float& outSizeH, int* codePointsFitted, int* linesFilled)
public extern cdecl int WinGraphicsMultiplyMatrix(void* matrix, void* factorMatrix, int order)
public extern cdecl int WinGraphicsMultiplyTransform(void* graphics, void* matrix, int order)
public extern cdecl int WinGraphicsPenGetAlignment(void* pen)
public extern cdecl void* WinGraphicsPenGetBrush(void* pen)
public extern cdecl int WinGraphicsPenGetColor(void* pen, byte& alpha, byte& red, byte& green, byte& blue)
public extern cdecl int WinGraphicsPenGetDashCap(void* pen)
public extern cdecl float WinGraphicsPenGetDashOffset(void* pen)
public extern cdecl int WinGraphicsPenGetDashStyle(void* pen)
public extern cdecl int WinGraphicsPenGetEndCap(void* pen)
public extern cdecl int WinGraphicsPenGetLastStatus(void* pen)
public extern cdecl int WinGraphicsPenGetLineJoin(void* pen)
public extern cdecl int WinGraphicsPenGetStartCap(void* pen)
public extern cdecl int WinGraphicsPenSetAlignment(void* pen, int alignment)
public extern cdecl int WinGraphicsPenSetBrush(void* pen, void* brush)
public extern cdecl int WinGraphicsPenSetColor(void* pen, byte alpha, byte red, byte green, byte blue)
public extern cdecl int WinGraphicsPenSetDashCap(void* pen, int dashCap)
public extern cdecl int WinGraphicsPenSetDashOffset(void* pen, float dashOffset)
public extern cdecl int WinGraphicsPenSetDashStyle(void* pen, int dashStyle)
public extern cdecl int WinGraphicsPenSetEndCap(void* pen, int endCap)
public extern cdecl int WinGraphicsPenSetLineJoin(void* pen, int lineJoin)
public extern cdecl int WinGraphicsPenSetStartCap(void* pen, int startCap)
public extern cdecl int WinGraphicsRegionGetLastStatus(void* region)
public extern cdecl int WinGraphicsResetMatrix(void* matrix)
public extern cdecl int WinGraphicsResetTransform(void* graphics)
public extern cdecl int WinGraphicsRestore(void* graphics, uint graphicsState)
public extern cdecl int WinGraphicsRotateTransform(void* graphics, float angle, int order)
public extern cdecl uint WinGraphicsSave(void* graphics)
public extern cdecl int WinGraphicsScaleTransform(void* graphics, float scaleX, float scaleY, int order)
public extern cdecl int WinGraphicsSetClipRect(void* graphics, int x, int y, int w, int h, int combineMode)
public extern cdecl int WinGraphicsSetClipRegion(void* graphics, void* region)
public extern cdecl int WinGraphicsSetPageScale(void* graphics, float scale)
public extern cdecl int WinGraphicsSetPageUnit(void* graphics, int unit)
public extern cdecl int WinGraphicsSetSmoothingMode(void* graphics, int smoothingMode)
public extern cdecl int WinGraphicsSetTextRenderingHint(void* graphics, int textRenderingHint)
public extern cdecl int WinGraphicsSetTransform(void* graphics, void* matrix)
public extern cdecl int WinGraphicsStringFormatGetLastStatus(void* stringFormat)
public extern cdecl int WinGraphicsStringFormatSetAlignment(void* stringFormat, int alignment)
public extern cdecl int WinGraphicsStringFormatSetHotKeyPrefix(void* stringFormat, int hotKeyPrefix)
public extern cdecl int WinGraphicsStringFormatSetLineAlignment(void* stringFormat, int alignment)
public extern cdecl int WinGraphicsTranslateTransform(void* graphics, float offsetX, float offsetY, int order)
public extern cdecl bool WinHideCaret(void* windowHandle)
public extern cdecl int WinInit(void* messageProcessorFunctionAddress, void* keyPreviewFunctionAddress)
public extern cdecl bool WinInvalidateRect(void* windowHandle, void* rect, bool eraseBackground)
public extern cdecl bool WinIsClipboardFormatAvailable(uint format)
public extern cdecl bool WinKeyPressed(int keyCode)
public extern cdecl bool WinKillTimer(void* windowHandle, uint timerId)
public extern cdecl void* WinLoadBitmap(const char* bitmapName)
public extern cdecl void* WinLoadCursor(const char* cursorName)
public extern cdecl void* WinLoadIcon(const char* iconName)
public extern cdecl void* WinLoadImage(const char* name, uint type, int cx, int cy)
public extern cdecl void* WinLoadStandardBitmap(int bitmapId)
public extern cdecl void* WinLoadStandardCursor(int cursorId)
public extern cdecl void* WinLoadStandardIcon(int iconId)
public extern cdecl bool WinMessageBeep(uint messageBeepType)
public extern cdecl bool WinMoveWindow(void* windowHandle, int x, int y, int w, int h, bool repaint)
public extern cdecl bool WinOpenClipboard(void* windowHandle)
public extern cdecl bool WinPostMessage(void* windowHandle, uint msg, ulong wparam, long lparam)
public extern cdecl void WinPostQuitMessage(int exitCode)
public extern cdecl bool WinPtInRect(void* rect, void* point)
public extern cdecl bool WinRegCloseKey(void* key)
public extern cdecl bool WinRegGetDWordValue(void* key, const char* subKey, const char* valueName, uint& value)
public extern cdecl bool WinRegOpenCurrentUser(void** result)
public extern cdecl uint WinRegisterClipboardFormat(const char* formatName)
public extern cdecl ushort WinRegisterWindowClass(const char* windowClassName, uint style, int backgroundColor)
public extern cdecl bool WinReleaseCapture()
public extern cdecl int WinReleaseHDC(void* windowHandle, void* hdc)
public extern cdecl bool WinRemoveClipboardFormatListener(void* windowHandle)
public extern cdecl bool WinResetEvent(void* eventHandle)
public extern cdecl void WinRestoreOriginalWndProc(void* windowHandle, void* originalWndProc)
public extern cdecl int WinRun()
public extern cdecl void WinRunModal()
public extern cdecl bool WinScreenToClient(void* windowHandle, void* point)
public extern cdecl bool WinScrollWindow(void* windowHandle, int xAmount, int yAmount, int clientLocX, int clientLocY, int clientSizeW, int clientSizeH, int clipLocX, int clipLocY, int clipSizeW, int clipSizeH)
public extern cdecl bool WinScrollWindowEx(void* windowHandle, int dx, int dy, int clientLocX, int clientLocY, int clientSizeW, int clientSizeH, int clipLocX, int clipLocY, int clipSizeW, int clipSizeH, int x1, int y1, int x2, int y2)
public extern cdecl long WinSendMessage(void* windowHandle, uint msg, ulong wparam, long lparam)
public extern cdecl bool WinSetBkColor(void* hdc, byte red, byte green, byte blue)
public extern cdecl void* WinSetCapture(void* windowHandle)
public extern cdecl bool WinSetCaretPos(int x, int y)
public extern cdecl long WinSetClassLong(void* windowHandle, int index, long value)
public extern cdecl void* WinSetClipboardData(uint format, void* mem)
public extern cdecl void* WinSetCursor(void* cursorHandle)
public extern cdecl bool WinSetEvent(void* eventHandle)
public extern cdecl void* WinSetFocus(void* windowHandle)
public extern cdecl void WinSetInstance()
public extern cdecl void* WinSetParent(void* childWindowHandle, void* parentWindowHandle)
public extern cdecl int WinSetScrollInfo(void* windowHandle, int nBar, uint fMask, bool redraw, uint nPage, int nPos, int nMin, int nMax)
public extern cdecl bool WinSetTimer(void* windowHandle, uint timerId, uint elapse)
public extern cdecl bool WinSetWindowLong(void* windowHandle, int index, long newValue)
public extern cdecl bool WinSetWindowPos(void* windowHandle, void* insertAfterWindowHandle, int x, int y, int cx, int cy, uint flags)
public extern cdecl bool WinSetWindowText(void* windowHandle, const char* text)
public extern cdecl bool WinShellExecute(const char* filePath, long& errorCode)
public extern cdecl bool WinShowCaret(void* windowHandle)
public extern cdecl int WinShowMessageBox(const char* text, const char* caption)
public extern cdecl int WinShowMessageBoxWithType(const char* text, const char* caption, void* ownerWindowHandle, uint type)
public extern cdecl bool WinShowScrollBar(void* windowHandle, int nBar, bool show)
public extern cdecl bool WinShowWindow(void* windowHandle, int commandShow)
public extern cdecl void* WinSubClassCommandWndProc(void* windowHandle)
public extern cdecl bool WinTrackMouseEvent(void* windowHandle, uint flags, uint hoverTimeMs)
public extern cdecl bool WinUpdateWindow(void* windowHandle)
public extern cdecl bool WinWaitEvent(void* eventHandle)
public extern cdecl int WinWaitForMultipleObjects(uint count, void** handles)

Function Details

Pow Function

public extern cdecl double Pow(double x, double y)

Definition
Line 65 of System.Runtime/Runtime.cm


RtmAcceptSocket Function

public extern cdecl void* RtmAcceptSocket(void* socketHandle, int& errorId)

Definition
Line 135 of System.Runtime/Runtime.cm


RtmAddRedirection Function

public extern cdecl void RtmAddRedirection(int execHandle, int handle, const char* file)

Definition
Line 109 of System.Runtime/Runtime.cm


RtmAllocateConditionVariable Function

public extern cdecl void* RtmAllocateConditionVariable()

Definition
Line 95 of System.Runtime/Runtime.cm


RtmAllocateError Function

public extern cdecl int RtmAllocateError(const char* errorMessage)

Definition
Line 32 of System.Runtime/Runtime.cm


RtmAllocateMutex Function

public extern cdecl void* RtmAllocateMutex()

Definition
Line 87 of System.Runtime/Runtime.cm


RtmAllocateRecursiveMutex Function

public extern cdecl void* RtmAllocateRecursiveMutex()

Definition
Line 89 of System.Runtime/Runtime.cm


RtmAllocateString Function

public extern cdecl int RtmAllocateString(const char* s)

Definition
Line 78 of System.Runtime/Runtime.cm


RtmArcCos Function

public extern cdecl double RtmArcCos(double x)

Definition
Line 70 of System.Runtime/Runtime.cm


RtmArcSin Function

public extern cdecl double RtmArcSin(double x)

Definition
Line 71 of System.Runtime/Runtime.cm


RtmAsciiToLower Function

public extern cdecl char RtmAsciiToLower(char c)

Definition
Line 82 of System.Runtime/Runtime.cm


RtmAsciiToUpper Function

public extern cdecl char RtmAsciiToUpper(char c)

Definition
Line 81 of System.Runtime/Runtime.cm


RtmAtan2 Function

public extern cdecl double RtmAtan2(double y, double x)

Definition
Line 72 of System.Runtime/Runtime.cm


RtmBeginExec Function

public extern cdecl int RtmBeginExec(const char* command)

Definition
Line 108 of System.Runtime/Runtime.cm


RtmBeginGetPathToExecutable Function

public extern cdecl int RtmBeginGetPathToExecutable()

Definition
Line 83 of System.Runtime/Runtime.cm


RtmBeginIterateDirectory Function

public extern cdecl int RtmBeginIterateDirectory(const char* directoryPath)

Definition
Line 103 of System.Runtime/Runtime.cm


RtmBeginStaticInitCriticalSection Function

public extern cdecl void RtmBeginStaticInitCriticalSection()

Definition
Line 9 of System.Runtime/Runtime.cm


RtmBeginUnitTest Function

public extern cdecl void RtmBeginUnitTest(int numAssertions, const char* unitTestFilePath)

Definition
Line 21 of System.Runtime/Runtime.cm


RtmBindSocket Function

public extern cdecl void RtmBindSocket(void* socketHandle, int port, int& errorId)

Definition
Line 133 of System.Runtime/Runtime.cm


RtmClassName Function

public extern cdecl const char* RtmClassName(void* typeId)

Definition
Line 11 of System.Runtime/Runtime.cm


RtmClose Function

public extern cdecl bool RtmClose(void* fileHandle, int& errorId)

Definition
Line 42 of System.Runtime/Runtime.cm


RtmCloseSocket Function

public extern cdecl void RtmCloseSocket(void* socketHandle, int& errorId)

Definition
Line 136 of System.Runtime/Runtime.cm


RtmConnectSocket Function

public extern cdecl void* RtmConnectSocket(const char* node, const char* service, int& errorId)

Definition
Line 138 of System.Runtime/Runtime.cm


RtmConvertThreadToFiber Function

public extern cdecl void* RtmConvertThreadToFiber(void* param)

Definition
Line 111 of System.Runtime/Runtime.cm


RtmCopyFile Function

public extern cdecl bool RtmCopyFile(const char* sourceFilePath, const char* targetFilePath, int& errorId)

Definition
Line 57 of System.Runtime/Runtime.cm


RtmCos Function

public extern cdecl double RtmCos(double angleRad)

Definition
Line 68 of System.Runtime/Runtime.cm


RtmCreateDirectories Function

public extern cdecl void RtmCreateDirectories(const char* directoryPath)

Definition
Line 102 of System.Runtime/Runtime.cm


RtmCreateFiber Function

public extern cdecl void* RtmCreateFiber(ulong stackSize, void* startAddress, void* param)

Definition
Line 112 of System.Runtime/Runtime.cm


RtmCreateProcess Function

public extern cdecl void* RtmCreateProcess(const char* command, int redirections, int& errorId)

Definition
Line 116 of System.Runtime/Runtime.cm


RtmCreateSocket Function

public extern cdecl void* RtmCreateSocket(int& errorId)

Definition
Line 132 of System.Runtime/Runtime.cm


RtmDeflateZlib Function

public extern cdecl int RtmDeflateZlib(void* outChunk, uint outChunkSize, uint* have, uint* outAvail, void* handle, int flush, int& errorId)

Definition
Line 131 of System.Runtime/Runtime.cm


RtmDeleteFiber Function

public extern cdecl void RtmDeleteFiber(void* fiber)

Definition
Line 115 of System.Runtime/Runtime.cm


RtmDeleteProcess Function

public extern cdecl void RtmDeleteProcess(void* process)

Definition
Line 117 of System.Runtime/Runtime.cm


RtmDestroySocket Function

public extern cdecl void RtmDestroySocket(void* socketHandle)

Definition
Line 141 of System.Runtime/Runtime.cm


RtmDirectoryExists Function

public extern cdecl bool RtmDirectoryExists(const char* directoryPath)

Definition
Line 101 of System.Runtime/Runtime.cm


RtmDisposeError Function

public extern cdecl void RtmDisposeError(int errorId)

Definition
Line 36 of System.Runtime/Runtime.cm


RtmDisposeFile Function

public extern cdecl bool RtmDisposeFile(void* fileHandle, int& errorId)

Definition
Line 43 of System.Runtime/Runtime.cm


RtmDone Function

public extern cdecl void RtmDone()

Definition
Line 7 of System.Runtime/Runtime.cm


RtmDoneZlib Function

public extern cdecl void RtmDoneZlib(int mode, void* handle)

Definition
Line 128 of System.Runtime/Runtime.cm


RtmEndExec Function

public extern cdecl int RtmEndExec(int execHandle)

Definition
Line 110 of System.Runtime/Runtime.cm


RtmEndGetPathToExecutable Function

public extern cdecl void RtmEndGetPathToExecutable(int pathHandle)

Definition
Line 85 of System.Runtime/Runtime.cm


RtmEndIterateDirectory Function

public extern cdecl void RtmEndIterateDirectory(int directoryIterationHandle)

Definition
Line 106 of System.Runtime/Runtime.cm


RtmEndUnitTest Function

public extern cdecl void RtmEndUnitTest(const char* testName, int exitCode)

Definition
Line 22 of System.Runtime/Runtime.cm


RtmEndtaticInitCriticalSection Function

public extern cdecl void RtmEndtaticInitCriticalSection()

Definition
Line 10 of System.Runtime/Runtime.cm


RtmEnqueueDestruction Function

public extern cdecl void RtmEnqueueDestruction(void*, void*)

Definition
Line 8 of System.Runtime/Runtime.cm


RtmEof Function

public extern cdecl bool RtmEof(void* fileHandle)

Definition
Line 48 of System.Runtime/Runtime.cm


RtmEpsilon Function

public extern cdecl double RtmEpsilon()

Definition
Line 73 of System.Runtime/Runtime.cm


RtmEvaluateBinOp Function

public extern cdecl long RtmEvaluateBinOp(long left, long right, int type, int operation)

Definition
Line 25 of System.Runtime/Runtime.cm


RtmEvaluateDoubleBinaryOp Function

public extern cdecl double RtmEvaluateDoubleBinaryOp(double left, double right, int operation)

Definition
Line 29 of System.Runtime/Runtime.cm


RtmEvaluateDoubleUnaryOp Function

public extern cdecl double RtmEvaluateDoubleUnaryOp(double operand, int operation)

Definition
Line 28 of System.Runtime/Runtime.cm


RtmEvaluateFloatBinaryOp Function

public extern cdecl float RtmEvaluateFloatBinaryOp(float left, float right, int operation)

Definition
Line 27 of System.Runtime/Runtime.cm


RtmEvaluateFloatUnaryOp Function

public extern cdecl float RtmEvaluateFloatUnaryOp(float operand, int operation)

Definition
Line 26 of System.Runtime/Runtime.cm


RtmEvaluateUnaryOp Function

public extern cdecl long RtmEvaluateUnaryOp(long operand, int type, int operation)

Definition
Line 24 of System.Runtime/Runtime.cm


RtmExecute Function

public extern cdecl int RtmExecute(const char* command)

Definition
Line 107 of System.Runtime/Runtime.cm


RtmFailAssertion Function

public extern cdecl void RtmFailAssertion(const char* assertion, const char* function, const char* sourceFilePath, int lineNumber)

Definition
Line 31 of System.Runtime/Runtime.cm


RtmFileExists Function

public extern cdecl bool RtmFileExists(const char* filePath, int& errorId)

Definition
Line 53 of System.Runtime/Runtime.cm


RtmFlush Function

public extern cdecl bool RtmFlush(void* fileHandle, int& errorId)

Definition
Line 52 of System.Runtime/Runtime.cm


RtmFreeConditionVariable Function

public extern cdecl void RtmFreeConditionVariable(void* nativeHandle)

Definition
Line 96 of System.Runtime/Runtime.cm


RtmFreeCurrentWorkingDirectoryHandle Function

public extern cdecl void RtmFreeCurrentWorkingDirectoryHandle(int handle)

Definition
Line 77 of System.Runtime/Runtime.cm


RtmFreeMutex Function

public extern cdecl void RtmFreeMutex(void* mutexHandle)

Definition
Line 88 of System.Runtime/Runtime.cm


RtmFreeRecursiveMutex Function

public extern cdecl void RtmFreeRecursiveMutex(void* recursiveMutexHandle)

Definition
Line 90 of System.Runtime/Runtime.cm


RtmFreeString Function

public extern cdecl void RtmFreeString(int stringHandle)

Definition
Line 79 of System.Runtime/Runtime.cm


RtmGetClassMap Function

public extern cdecl int* RtmGetClassMap(const char* classMapName, int& errorId)

Definition
Line 126 of System.Runtime/Runtime.cm


RtmGetCurrentDate Function

public extern cdecl bool RtmGetCurrentDate(short* year, sbyte* month, sbyte* day)

Definition
Line 62 of System.Runtime/Runtime.cm


RtmGetCurrentDateTime Function

public extern cdecl bool RtmGetCurrentDateTime(short* year, sbyte* month, sbyte* day, int* secs)

Definition
Line 63 of System.Runtime/Runtime.cm


RtmGetCurrentWorkingDirectory Function

public extern cdecl const char* RtmGetCurrentWorkingDirectory(int handle)

Definition
Line 76 of System.Runtime/Runtime.cm


RtmGetCurrentWorkingDirectoryHandle Function

public extern cdecl int RtmGetCurrentWorkingDirectoryHandle(int& errorId)

Definition
Line 75 of System.Runtime/Runtime.cm


RtmGetEnvironmentVariable Function

public extern cdecl int RtmGetEnvironmentVariable(const char* envVarName)

Definition
Line 86 of System.Runtime/Runtime.cm


RtmGetErrno Function

public extern cdecl int RtmGetErrno()

Definition
Line 35 of System.Runtime/Runtime.cm


RtmGetErrorMessage Function

public extern cdecl const char* RtmGetErrorMessage(int errorId)

Definition
Line 33 of System.Runtime/Runtime.cm


RtmGetErrorMessageWithoutStackTrace Function

public extern cdecl const char* RtmGetErrorMessageWithoutStackTrace(int errorId)

Definition
Line 34 of System.Runtime/Runtime.cm


RtmGetFiberData Function

public extern cdecl void* RtmGetFiberData()

Definition
Line 114 of System.Runtime/Runtime.cm


RtmGetFileError Function

public extern cdecl bool RtmGetFileError(void* fileHandle, int& errorId)

Definition
Line 49 of System.Runtime/Runtime.cm


RtmGetFileSize Function

public extern cdecl long RtmGetFileSize(const char* filePath, int& errorId)

Definition
Line 55 of System.Runtime/Runtime.cm


RtmGetNextDirectoryPath Function

public extern cdecl const char* RtmGetNextDirectoryPath(int directoryIterationHandle)

Definition
Line 105 of System.Runtime/Runtime.cm


RtmGetNextFilePath Function

public extern cdecl const char* RtmGetNextFilePath(int directoryIterationHandle)

Definition
Line 104 of System.Runtime/Runtime.cm


RtmGetPathToExecutable Function

public extern cdecl const char* RtmGetPathToExecutable(int pathHandle)

Definition
Line 84 of System.Runtime/Runtime.cm


RtmGetString Function

public extern cdecl const char* RtmGetString(int stringHandle)

Definition
Line 80 of System.Runtime/Runtime.cm


RtmInflateZlib Function

public extern cdecl int RtmInflateZlib(void* outChunk, uint outChunkSize, uint* have, uint* outAvail, uint* inAvail, void* handle, int& errorId)

Definition
Line 130 of System.Runtime/Runtime.cm


RtmInit Function

public extern cdecl void RtmInit()

Definition
Line 6 of System.Runtime/Runtime.cm


RtmInitRand Function

public extern cdecl void RtmInitRand(uint seed)

Definition
Line 37 of System.Runtime/Runtime.cm


RtmInitZlib Function

public extern cdecl void RtmInitZlib(int mode, int level, void** handle, int& errorId)

Definition
Line 127 of System.Runtime/Runtime.cm


RtmIs Function

public extern cdecl bool RtmIs(void* typeId, void* baseTypeId)

Definition
Line 12 of System.Runtime/Runtime.cm


RtmIsConsoleHandle Function

public extern cdecl bool RtmIsConsoleHandle(int handle)

Definition
Line 59 of System.Runtime/Runtime.cm


RtmLastWriteTimeLess Function

public extern cdecl bool RtmLastWriteTimeLess(const char* filePath1, const char* filePath2, int& errorId)

Definition
Line 54 of System.Runtime/Runtime.cm


RtmListenSocket Function

public extern cdecl void RtmListenSocket(void* socketHandle, int backlog, int& errorId)

Definition
Line 134 of System.Runtime/Runtime.cm


RtmLockMutex Function

public extern cdecl void RtmLockMutex(void* mutexHandle)

Definition
Line 91 of System.Runtime/Runtime.cm


RtmLockRecursiveMutex Function

public extern cdecl void RtmLockRecursiveMutex(void* recursiveMutexHandle)

Definition
Line 93 of System.Runtime/Runtime.cm


RtmMemAlloc Function

public extern cdecl void* RtmMemAlloc(long size)

Definition
Line 15 of System.Runtime/Runtime.cm


RtmMemFree Function

public extern cdecl void RtmMemFree(void* ptr)

Definition
Line 16 of System.Runtime/Runtime.cm


RtmMoveFile Function

public extern cdecl bool RtmMoveFile(const char* sourceFilePath, const char* targetFilePath, int& errorId)

Definition
Line 58 of System.Runtime/Runtime.cm


RtmNotifyAll Function

public extern cdecl bool RtmNotifyAll(void* nativeHandle, int& errorId)

Definition
Line 98 of System.Runtime/Runtime.cm


RtmNotifyOne Function

public extern cdecl bool RtmNotifyOne(void* nativeHandle, int& errorId)

Definition
Line 97 of System.Runtime/Runtime.cm


RtmNow Function

public extern cdecl long RtmNow()

Definition
Line 60 of System.Runtime/Runtime.cm


RtmOpenFile Function

public extern cdecl void* RtmOpenFile(const char* filePath, byte openMode, int& errorId)

Definition
Line 40 of System.Runtime/Runtime.cm


RtmOpenStdFile Function

public extern cdecl void* RtmOpenStdFile(int handle, int& errorId)

Definition
Line 41 of System.Runtime/Runtime.cm


RtmPanic Function

public extern cdecl void RtmPanic(const char* message)

Definition
Line 30 of System.Runtime/Runtime.cm


RtmPi Function

public extern cdecl double RtmPi()

Definition
Line 67 of System.Runtime/Runtime.cm


RtmPopFunction Function

public extern cdecl void RtmPopFunction(void* traceInfo)

Definition
Line 14 of System.Runtime/Runtime.cm


RtmPow Function

public extern cdecl double RtmPow(double x, int exponent)

Definition
Line 64 of System.Runtime/Runtime.cm


RtmPrintDouble Function

public extern cdecl void RtmPrintDouble(double x)

Definition
Line 19 of System.Runtime/Runtime.cm


RtmPrintFloat Function

public extern cdecl void RtmPrintFloat(float x)

Definition
Line 18 of System.Runtime/Runtime.cm


RtmPrintInteger Function

public extern cdecl void RtmPrintInteger(long x)

Definition
Line 17 of System.Runtime/Runtime.cm


RtmPrintString Function

public extern cdecl void RtmPrintString(const char* s)

Definition
Line 20 of System.Runtime/Runtime.cm


RtmProcessEof Function

public extern cdecl bool RtmProcessEof(void* process, int handle, int& errorId)

Definition
Line 122 of System.Runtime/Runtime.cm


RtmProcessExitCode Function

public extern cdecl int RtmProcessExitCode(void* process, int& errorId)

Definition
Line 120 of System.Runtime/Runtime.cm


RtmProcessReadLine Function

public extern cdecl int RtmProcessReadLine(void* process, int handle, int& errorId)

Definition
Line 123 of System.Runtime/Runtime.cm


RtmProcessReadToEnd Function

public extern cdecl int RtmProcessReadToEnd(void* process, int handle, int& errorId)

Definition
Line 124 of System.Runtime/Runtime.cm


RtmProcessRunning Function

public extern cdecl bool RtmProcessRunning(void* process, int& errorId)

Definition
Line 118 of System.Runtime/Runtime.cm


RtmProcessTerminate Function

public extern cdecl bool RtmProcessTerminate(void* process, int& errorId)

Definition
Line 121 of System.Runtime/Runtime.cm


RtmProcessWaitForExit Function

public extern cdecl bool RtmProcessWaitForExit(void* process, int& errorId)

Definition
Line 119 of System.Runtime/Runtime.cm


RtmProcessWriteLine Function

public extern cdecl bool RtmProcessWriteLine(void* process, const char* line, int& errorId)

Definition
Line 125 of System.Runtime/Runtime.cm


RtmPushFunction Function

public extern cdecl void RtmPushFunction(void* traceInfo)

Definition
Line 13 of System.Runtime/Runtime.cm


RtmRandom Function

public extern cdecl uint RtmRandom()

Definition
Line 38 of System.Runtime/Runtime.cm


RtmRandom64 Function

public extern cdecl ulong RtmRandom64()

Definition
Line 39 of System.Runtime/Runtime.cm


RtmRead Function

public extern cdecl long RtmRead(void* fileHandle, byte* buffer, long bufferSize, int& errorId)

Definition
Line 46 of System.Runtime/Runtime.cm


RtmReadByte Function

public extern cdecl int RtmReadByte(void* fileHandle, int& errorId)

Definition
Line 47 of System.Runtime/Runtime.cm


RtmReceiveSocket Function

public extern cdecl int RtmReceiveSocket(void* socketHandle, byte* buf, int len, int flags, int& errorId)

Definition
Line 140 of System.Runtime/Runtime.cm


RtmRemainder Function

public extern cdecl double RtmRemainder(double x, double y)

Definition
Line 74 of System.Runtime/Runtime.cm


RtmRemoveFile Function

public extern cdecl bool RtmRemoveFile(const char* filePath, int& errorId)

Definition
Line 56 of System.Runtime/Runtime.cm


RtmSeek Function

public extern cdecl bool RtmSeek(void* fileHandle, long pos, byte origin, int& errorId)

Definition
Line 50 of System.Runtime/Runtime.cm


RtmSendSocket Function

public extern cdecl int RtmSendSocket(void* socketHandle, byte* buf, int len, int flags, int& errorId)

Definition
Line 139 of System.Runtime/Runtime.cm


RtmSetInputZlib Function

public extern cdecl void RtmSetInputZlib(void* inChunk, uint inAvail, void* handle)

Definition
Line 129 of System.Runtime/Runtime.cm


RtmSetUnitTestAssertionResult Function

public extern cdecl void RtmSetUnitTestAssertionResult(int assertionIndex, bool assertionResult, int line)

Definition
Line 23 of System.Runtime/Runtime.cm


RtmShutdownSocket Function

public extern cdecl void RtmShutdownSocket(void* socketHandle, int mode, int& errorId)

Definition
Line 137 of System.Runtime/Runtime.cm


RtmSin Function

public extern cdecl double RtmSin(double angleRad)

Definition
Line 69 of System.Runtime/Runtime.cm


RtmSleep Function

public extern cdecl void RtmSleep(long nanoSeconds)

Definition
Line 61 of System.Runtime/Runtime.cm


RtmSqrt Function

public extern cdecl double RtmSqrt(double x)

Definition
Line 66 of System.Runtime/Runtime.cm


RtmSwitchToFiber Function

public extern cdecl void RtmSwitchToFiber(void* fiber)

Definition
Line 113 of System.Runtime/Runtime.cm


RtmTell Function

public extern cdecl long RtmTell(void* fileHandle, int& errorId)

Definition
Line 51 of System.Runtime/Runtime.cm


RtmUnlockMutex Function

public extern cdecl void RtmUnlockMutex(void* mutexHandle)

Definition
Line 92 of System.Runtime/Runtime.cm


RtmUnlockRecursiveMutex Function

public extern cdecl void RtmUnlockRecursiveMutex(void* recursiveMutexHandle)

Definition
Line 94 of System.Runtime/Runtime.cm


RtmWaitConditionVariable Function

public extern cdecl bool RtmWaitConditionVariable(void* nativeHandle, void* recursiveMutexHandle, int& errorId)

Definition
Line 99 of System.Runtime/Runtime.cm


RtmWaitConditionVariableDuration Function

public extern cdecl int RtmWaitConditionVariableDuration(void* nativeHandle, void* recursiveMutexHandle, long nanoseconds, int& errorId)

Definition
Line 100 of System.Runtime/Runtime.cm


RtmWrite Function

public extern cdecl long RtmWrite(void* fileHandle, const byte* buffer, long count, int& errorId)

Definition
Line 44 of System.Runtime/Runtime.cm


RtmWriteByte Function

public extern cdecl bool RtmWriteByte(void* fileHandle, byte x, int& errorId)

Definition
Line 45 of System.Runtime/Runtime.cm


WinAddClipboardFormatListener Function

public extern cdecl bool WinAddClipboardFormatListener(void* windowHandle)

Definition
Line 259 of System.Runtime/Runtime.cm


WinAllocateGdiPlusError Function

public extern cdecl int WinAllocateGdiPlusError(const char* errorMessage, int gdiplusStatus)

Definition
Line 157 of System.Runtime/Runtime.cm


WinAllocateWindowsError Function

public extern cdecl int WinAllocateWindowsError(const char* errorMessage, ulong errorCode)

Definition
Line 156 of System.Runtime/Runtime.cm


WinApplicationMessageLoop Function

public extern cdecl int WinApplicationMessageLoop()

Definition
Line 145 of System.Runtime/Runtime.cm


WinBeginPaint Function

public extern cdecl void* WinBeginPaint(void* windowHandle, void*& paintStruct)

Definition
Line 197 of System.Runtime/Runtime.cm


WinBringWindowToTop Function

public extern cdecl bool WinBringWindowToTop(void* windowHandle)

Definition
Line 206 of System.Runtime/Runtime.cm


WinClientToScreen Function

public extern cdecl bool WinClientToScreen(void* windowHandle, void* point)

Definition
Line 186 of System.Runtime/Runtime.cm


WinCloseClipboard Function

public extern cdecl bool WinCloseClipboard()

Definition
Line 254 of System.Runtime/Runtime.cm


WinCloseHandle Function

public extern cdecl bool WinCloseHandle(void* handle)

Definition
Line 166 of System.Runtime/Runtime.cm


WinCommDlgExtendedError Function

public extern cdecl uint WinCommDlgExtendedError()

Definition
Line 212 of System.Runtime/Runtime.cm


WinCreateCaret Function

public extern cdecl bool WinCreateCaret(void* windowHandle, void* bitmapHandle, int width, int height)

Definition
Line 241 of System.Runtime/Runtime.cm


WinCreateEvent Function

public extern cdecl void* WinCreateEvent()

Definition
Line 162 of System.Runtime/Runtime.cm


WinCreateGraphics Function

public extern cdecl void* WinCreateGraphics(void* hdc)

Definition
Line 269 of System.Runtime/Runtime.cm


WinCreateGraphicsFromImage Function

public extern cdecl void* WinCreateGraphicsFromImage(void* image)

Definition
Line 272 of System.Runtime/Runtime.cm


WinCreateGraphicsFromWindowHandle Function

public extern cdecl void* WinCreateGraphicsFromWindowHandle(void* hwnd)

Definition
Line 271 of System.Runtime/Runtime.cm


WinCreateWindowByClassAtom Function

public extern cdecl void* WinCreateWindowByClassAtom(ushort windowClass, const char* windowName, long style, long exStyle, int x, int y, int w, int h, void* parentHandle)

Definition
Line 175 of System.Runtime/Runtime.cm


WinCreateWindowByClassName Function

public extern cdecl void* WinCreateWindowByClassName(const char* windowClass, const char* windowName, long style, long exStyle, int x, int y, int w, int h, void* parentHandle)

Definition
Line 176 of System.Runtime/Runtime.cm


WinDeleteGraphics Function

public extern cdecl void WinDeleteGraphics(void* nativeGraphics)

Definition
Line 270 of System.Runtime/Runtime.cm


WinDeleteObject Function

public extern cdecl bool WinDeleteObject(void* handle)

Definition
Line 225 of System.Runtime/Runtime.cm


WinDestroyBitmap Function

public extern cdecl bool WinDestroyBitmap(void* bitmapHandle)

Definition
Line 224 of System.Runtime/Runtime.cm


WinDestroyCaret Function

public extern cdecl bool WinDestroyCaret()

Definition
Line 242 of System.Runtime/Runtime.cm


WinDestroyCursor Function

public extern cdecl bool WinDestroyCursor(void* cursorHandle)

Definition
Line 218 of System.Runtime/Runtime.cm


WinDestroyIcon Function

public extern cdecl bool WinDestroyIcon(void* iconHandle)

Definition
Line 221 of System.Runtime/Runtime.cm


WinDestroyWindow Function

public extern cdecl void WinDestroyWindow(void* windowHandle)

Definition
Line 177 of System.Runtime/Runtime.cm


WinDialogWindowMessageLoop Function

public extern cdecl int WinDialogWindowMessageLoop(void* windowHandle, void* parentWindowHandle, void* getDialogResultFunc, void* keyPreviewFunc, void* dialogWindowPtr)

Definition
Line 149 of System.Runtime/Runtime.cm


WinDone Function

public extern cdecl void WinDone()

Definition
Line 152 of System.Runtime/Runtime.cm


WinEmptyClipboard Function

public extern cdecl bool WinEmptyClipboard()

Definition
Line 255 of System.Runtime/Runtime.cm


WinEnableWindow Function

public extern cdecl bool WinEnableWindow(void* windowHandle, bool enable)

Definition
Line 148 of System.Runtime/Runtime.cm


WinEndPaint Function

public extern cdecl void WinEndPaint(void* windowHandle, void* paintStruct)

Definition
Line 198 of System.Runtime/Runtime.cm


WinFatalError Function

public extern cdecl void WinFatalError(const char* errorMessage)

Definition
Line 160 of System.Runtime/Runtime.cm


WinFatalGdiplusError Function

public extern cdecl void WinFatalGdiplusError(int gdiplusStatus)

Definition
Line 161 of System.Runtime/Runtime.cm


WinFatalWindowsError Function

public extern cdecl void WinFatalWindowsError(ulong errorCode)

Definition
Line 159 of System.Runtime/Runtime.cm


WinFindCloseChangeNotification Function

public extern cdecl bool WinFindCloseChangeNotification(void* handle)

Definition
Line 171 of System.Runtime/Runtime.cm


WinFindFirstChangeNotification Function

public extern cdecl void* WinFindFirstChangeNotification(const char* directoryPath)

Definition
Line 169 of System.Runtime/Runtime.cm


WinFindNextChangeNotification Function

public extern cdecl bool WinFindNextChangeNotification(void* handle)

Definition
Line 170 of System.Runtime/Runtime.cm


WinFormatMessage Function

public extern cdecl void WinFormatMessage(ulong errorCode, wchar* buffer)

Definition
Line 158 of System.Runtime/Runtime.cm


WinGetCaretPos Function

public extern cdecl bool WinGetCaretPos(int& x, int& y)

Definition
Line 245 of System.Runtime/Runtime.cm


WinGetClassLong Function

public extern cdecl long WinGetClassLong(void* windowHandle, int index)

Definition
Line 229 of System.Runtime/Runtime.cm


WinGetClientRect Function

public extern cdecl bool WinGetClientRect(void* windowHandle, void* rect)

Definition
Line 184 of System.Runtime/Runtime.cm


WinGetClipRect Function

public extern cdecl void WinGetClipRect(void* paintStruct, int& x, int& y, int& w, int& h)

Definition
Line 199 of System.Runtime/Runtime.cm


WinGetClipboardData Function

public extern cdecl void* WinGetClipboardData(uint format)

Definition
Line 257 of System.Runtime/Runtime.cm


WinGetCursor Function

public extern cdecl void* WinGetCursor()

Definition
Line 216 of System.Runtime/Runtime.cm


WinGetCursorPos Function

public extern cdecl bool WinGetCursorPos(int& x, int& y)

Definition
Line 266 of System.Runtime/Runtime.cm


WinGetDC Function

public extern cdecl void* WinGetDC(void* windowHandle)

Definition
Line 192 of System.Runtime/Runtime.cm


WinGetFocus Function

public extern cdecl void* WinGetFocus()

Definition
Line 203 of System.Runtime/Runtime.cm


WinGetFolder Function

public extern cdecl bool WinGetFolder(void* windowHandle, const wchar* defaultDirectory, wchar* folderNameBuffer, uint folderNameBufferSize)

Definition
Line 267 of System.Runtime/Runtime.cm


WinGetForegroundWindow Function

public extern cdecl void* WinGetForegroundWindow()

Definition
Line 147 of System.Runtime/Runtime.cm


WinGetLastError Function

public extern cdecl ulong WinGetLastError()

Definition
Line 155 of System.Runtime/Runtime.cm


WinGetLogicalDrives Function

public extern cdecl int WinGetLogicalDrives()

Definition
Line 268 of System.Runtime/Runtime.cm


WinGetMessagePos Function

public extern cdecl void WinGetMessagePos(int& x, int& y)

Definition
Line 202 of System.Runtime/Runtime.cm


WinGetOpenFileName Function

public extern cdecl bool WinGetOpenFileName(void* windowHandle, const wchar* filter, const wchar* initialDirectory, wchar* fileNameBuffer, uint fileNameBufferSize, uint flags, const wchar* defaultExtension)

Definition
Line 208 of System.Runtime/Runtime.cm


WinGetSaveFileName Function

public extern cdecl bool WinGetSaveFileName(void* windowHandle, const wchar* filter, const wchar* initialDirectory, wchar* fileNameBuffer, uint fileNameBufferSize, uint flags, const wchar* defaultExtension)

Definition
Line 210 of System.Runtime/Runtime.cm


WinGetScrollInfo Function

public extern cdecl bool WinGetScrollInfo(void* windowHandle, int nBar, uint& nPage, int& nPos, int& nMin, int& nMax, int& nTrackPos)

Definition
Line 237 of System.Runtime/Runtime.cm


WinGetScrollPos Function

public extern cdecl int WinGetScrollPos(void* windowHandle, int nBar)

Definition
Line 239 of System.Runtime/Runtime.cm


WinGetSysColor Function

public extern cdecl void WinGetSysColor(int index, byte& red, byte& green, byte& blue)

Definition
Line 200 of System.Runtime/Runtime.cm


WinGetSystemMetrics Function

public extern cdecl int WinGetSystemMetrics(int index)

Definition
Line 226 of System.Runtime/Runtime.cm


WinGetTopWindow Function

public extern cdecl void* WinGetTopWindow(void* windowHandle)

Definition
Line 205 of System.Runtime/Runtime.cm


WinGetWindowLong Function

public extern cdecl long WinGetWindowLong(void* windowHandle, int index)

Definition
Line 231 of System.Runtime/Runtime.cm


WinGetWindowRect Function

public extern cdecl bool WinGetWindowRect(void* windowHandle, void* rect)

Definition
Line 185 of System.Runtime/Runtime.cm


WinGetWindowText Function

public extern cdecl int WinGetWindowText(void* windowHandle, wchar* textBuffer, int maxCount)

Definition
Line 191 of System.Runtime/Runtime.cm


WinGetWindowTextLength Function

public extern cdecl int WinGetWindowTextLength(void* windowHandle)

Definition
Line 190 of System.Runtime/Runtime.cm


WinGlobalAlloc Function

public extern cdecl void* WinGlobalAlloc(uint flags, ulong size)

Definition
Line 261 of System.Runtime/Runtime.cm


WinGlobalFree Function

public extern cdecl void* WinGlobalFree(void* memHandle)

Definition
Line 264 of System.Runtime/Runtime.cm


WinGlobalLock Function

public extern cdecl void* WinGlobalLock(void* memHandle)

Definition
Line 262 of System.Runtime/Runtime.cm


WinGlobalSize Function

public extern cdecl ulong WinGlobalSize(void* memHandle)

Definition
Line 265 of System.Runtime/Runtime.cm


WinGlobalUnlock Function

public extern cdecl bool WinGlobalUnlock(void* memHandle)

Definition
Line 263 of System.Runtime/Runtime.cm


WinGraphicsBitmapGetPixel Function

public extern cdecl int WinGraphicsBitmapGetPixel(void* nativeBitmap, int x, int y, byte& alpha, byte& red, byte& green, byte& blue)

Definition
Line 374 of System.Runtime/Runtime.cm


WinGraphicsBitmapSetPixel Function

public extern cdecl int WinGraphicsBitmapSetPixel(void* nativeBitmap, int x, int y, byte alpha, byte red, byte green, byte blue)

Definition
Line 375 of System.Runtime/Runtime.cm


WinGraphicsBrushGetLastStatus Function

public extern cdecl int WinGraphicsBrushGetLastStatus(void* brush)

Definition
Line 301 of System.Runtime/Runtime.cm


WinGraphicsClear Function

public extern cdecl int WinGraphicsClear(void* graphics, byte alpha, byte red, byte green, byte blue)

Definition
Line 345 of System.Runtime/Runtime.cm


WinGraphicsCloneBitmap Function

public extern cdecl void* WinGraphicsCloneBitmap(void* nativeBitmap, int x, int y, int w, int h, int pixelFormat)

Definition
Line 373 of System.Runtime/Runtime.cm


WinGraphicsCloneFont Function

public extern cdecl void* WinGraphicsCloneFont(void* font)

Definition
Line 313 of System.Runtime/Runtime.cm


WinGraphicsCloneFontFamily Function

public extern cdecl void* WinGraphicsCloneFontFamily(void* fontFamily)

Definition
Line 304 of System.Runtime/Runtime.cm


WinGraphicsCloneImage Function

public extern cdecl void* WinGraphicsCloneImage(void* image)

Definition
Line 364 of System.Runtime/Runtime.cm


WinGraphicsCloneImageAttributes Function

public extern cdecl void* WinGraphicsCloneImageAttributes(void* imageAttributes)

Definition
Line 380 of System.Runtime/Runtime.cm


WinGraphicsCloneMatrix Function

public extern cdecl void* WinGraphicsCloneMatrix(void* matrix)

Definition
Line 402 of System.Runtime/Runtime.cm


WinGraphicsClonePen Function

public extern cdecl void* WinGraphicsClonePen(void* pen)

Definition
Line 278 of System.Runtime/Runtime.cm


WinGraphicsCloneRegion Function

public extern cdecl void* WinGraphicsCloneRegion(void* region)

Definition
Line 356 of System.Runtime/Runtime.cm


WinGraphicsCloneSolidBrush Function

public extern cdecl void* WinGraphicsCloneSolidBrush(void* solidBrush)

Definition
Line 299 of System.Runtime/Runtime.cm


WinGraphicsCloneStringFormat Function

public extern cdecl void* WinGraphicsCloneStringFormat(void* stringFormat)

Definition
Line 324 of System.Runtime/Runtime.cm


WinGraphicsCreateBitmap Function

public extern cdecl void* WinGraphicsCreateBitmap(const char* fileName, bool useEmbeddedColorManagement)

Definition
Line 368 of System.Runtime/Runtime.cm


WinGraphicsCreateBitmapIcon Function

public extern cdecl void* WinGraphicsCreateBitmapIcon(void* icon)

Definition
Line 371 of System.Runtime/Runtime.cm


WinGraphicsCreateBitmapResource Function

public extern cdecl void* WinGraphicsCreateBitmapResource(const char* resourceName)

Definition
Line 372 of System.Runtime/Runtime.cm


WinGraphicsCreateBitmapWidthHeight Function

public extern cdecl void* WinGraphicsCreateBitmapWidthHeight(int w, int h, void* graphics)

Definition
Line 369 of System.Runtime/Runtime.cm


WinGraphicsCreateBitmapWinBitmap Function

public extern cdecl void* WinGraphicsCreateBitmapWinBitmap(void* winBitmap, void* palette)

Definition
Line 370 of System.Runtime/Runtime.cm


WinGraphicsCreateDefaultImageAttributes Function

public extern cdecl void* WinGraphicsCreateDefaultImageAttributes()

Definition
Line 378 of System.Runtime/Runtime.cm


WinGraphicsCreateDefaultStringFormat Function

public extern cdecl void* WinGraphicsCreateDefaultStringFormat()

Definition
Line 320 of System.Runtime/Runtime.cm


WinGraphicsCreateEmptyFontFamily Function

public extern cdecl void* WinGraphicsCreateEmptyFontFamily()

Definition
Line 302 of System.Runtime/Runtime.cm


WinGraphicsCreateFont Function

public extern cdecl void* WinGraphicsCreateFont(const void* fontFamily, float emSize, int style, int unit)

Definition
Line 311 of System.Runtime/Runtime.cm


WinGraphicsCreateFontFamily Function

public extern cdecl void* WinGraphicsCreateFontFamily(const char* familyName)

Definition
Line 303 of System.Runtime/Runtime.cm


WinGraphicsCreateFontFromHFont Function

public extern cdecl void* WinGraphicsCreateFontFromHFont(void* hdc, void* hfont)

Definition
Line 312 of System.Runtime/Runtime.cm


WinGraphicsCreateImage Function

public extern cdecl void* WinGraphicsCreateImage(const char* fileName, bool useEmbeddedColorManagement)

Definition
Line 362 of System.Runtime/Runtime.cm


WinGraphicsCreateMatrix Function

public extern cdecl void* WinGraphicsCreateMatrix()

Definition
Line 398 of System.Runtime/Runtime.cm


WinGraphicsCreateMatrixFromElements Function

public extern cdecl void* WinGraphicsCreateMatrixFromElements(float m11, float m12, float m21, float m22, float dx, float dy)

Definition
Line 397 of System.Runtime/Runtime.cm


WinGraphicsCreateMatrixRectFPointF Function

public extern cdecl void* WinGraphicsCreateMatrixRectFPointF(float rectX, float rectY, float rectW, float rectH, float ptX, float ptY)

Definition
Line 399 of System.Runtime/Runtime.cm


WinGraphicsCreateMatrixRectPoint Function

public extern cdecl void* WinGraphicsCreateMatrixRectPoint(int rectX, int rectY, int rectW, int rectH, int ptX, int ptY)

Definition
Line 400 of System.Runtime/Runtime.cm


WinGraphicsCreatePen Function

public extern cdecl void* WinGraphicsCreatePen(byte alpha, byte red, byte green, byte blue, float width)

Definition
Line 276 of System.Runtime/Runtime.cm


WinGraphicsCreateRegion Function

public extern cdecl void* WinGraphicsCreateRegion()

Definition
Line 355 of System.Runtime/Runtime.cm


WinGraphicsCreateSolidBrush Function

public extern cdecl void* WinGraphicsCreateSolidBrush(byte alpha, byte red, byte green, byte blue)

Definition
Line 298 of System.Runtime/Runtime.cm


WinGraphicsCreateStringFormat Function

public extern cdecl void* WinGraphicsCreateStringFormat(int formatFlags, ushort languageId)

Definition
Line 323 of System.Runtime/Runtime.cm


WinGraphicsDeleteFont Function

public extern cdecl void WinGraphicsDeleteFont(void* font)

Definition
Line 314 of System.Runtime/Runtime.cm


WinGraphicsDeleteFontFamily Function

public extern cdecl void WinGraphicsDeleteFontFamily(void* fontFamily)

Definition
Line 305 of System.Runtime/Runtime.cm


WinGraphicsDeleteImage Function

public extern cdecl void WinGraphicsDeleteImage(void* image)

Definition
Line 365 of System.Runtime/Runtime.cm


WinGraphicsDeleteImageAttributes Function

public extern cdecl void WinGraphicsDeleteImageAttributes(void* imageAttributes)

Definition
Line 381 of System.Runtime/Runtime.cm


WinGraphicsDeleteMatrix Function

public extern cdecl void WinGraphicsDeleteMatrix(void* matrix)

Definition
Line 403 of System.Runtime/Runtime.cm


WinGraphicsDeletePen Function

public extern cdecl void WinGraphicsDeletePen(void* pen)

Definition
Line 277 of System.Runtime/Runtime.cm


WinGraphicsDeleteRegion Function

public extern cdecl void WinGraphicsDeleteRegion(void* region)

Definition
Line 357 of System.Runtime/Runtime.cm


WinGraphicsDeleteSolidBrush Function

public extern cdecl void WinGraphicsDeleteSolidBrush(void* solidBrush)

Definition
Line 300 of System.Runtime/Runtime.cm


WinGraphicsDeleteStringFormat Function

public extern cdecl void WinGraphicsDeleteStringFormat(void* stringFormat)

Definition
Line 325 of System.Runtime/Runtime.cm


WinGraphicsDrawArc Function

public extern cdecl int WinGraphicsDrawArc(void* graphics, void* pen, float x, float y, float w, float h, float startAngle, float sweepAngle)

Definition
Line 352 of System.Runtime/Runtime.cm


WinGraphicsDrawEllipse Function

public extern cdecl int WinGraphicsDrawEllipse(void* graphics, void* pen, float x, float y, float w, float h)

Definition
Line 353 of System.Runtime/Runtime.cm


WinGraphicsDrawImagePoint Function

public extern cdecl int WinGraphicsDrawImagePoint(void* graphics, void* image, float x, float y)

Definition
Line 384 of System.Runtime/Runtime.cm


WinGraphicsDrawImageRect Function

public extern cdecl int WinGraphicsDrawImageRect(void* graphics, void* image, float x, float y, float w, float h)

Definition
Line 385 of System.Runtime/Runtime.cm


WinGraphicsDrawImageWithAttributes Function

public extern cdecl int WinGraphicsDrawImageWithAttributes(void* graphics, void* image, int destRectX, int destRectY, int destRectW, int destRectH, int srcX, int srcY, int srcW, int srcH, int srcUnit, void* imageAttributes)

Definition
Line 386 of System.Runtime/Runtime.cm


WinGraphicsDrawImageWithAttributesF Function

public extern cdecl int WinGraphicsDrawImageWithAttributesF(void* graphics, void* image, float destRectX, float destRectY, float destRectW, float destRectH, float srcX, float srcY, float srcW, float srcH, int srcUnit, void* imageAttributes)

Definition
Line 388 of System.Runtime/Runtime.cm


WinGraphicsDrawLine Function

public extern cdecl int WinGraphicsDrawLine(void* graphics, void* pen, int startX, int startY, int endX, int endY)

Definition
Line 330 of System.Runtime/Runtime.cm


WinGraphicsDrawLineF Function

public extern cdecl int WinGraphicsDrawLineF(void* graphics, void* pen, float startX, float startY, float endX, float endY)

Definition
Line 331 of System.Runtime/Runtime.cm


WinGraphicsDrawLines Function

public extern cdecl int WinGraphicsDrawLines(void* graphics, void* pen, int count, void* points)

Definition
Line 332 of System.Runtime/Runtime.cm


WinGraphicsDrawLinesF Function

public extern cdecl int WinGraphicsDrawLinesF(void* graphics, void* pen, int count, void* points)

Definition
Line 333 of System.Runtime/Runtime.cm


WinGraphicsDrawRectangle Function

public extern cdecl int WinGraphicsDrawRectangle(void* graphics, void* pen, int x, int y, int w, int h)

Definition
Line 346 of System.Runtime/Runtime.cm


WinGraphicsDrawRectangleF Function

public extern cdecl int WinGraphicsDrawRectangleF(void* graphics, void* pen, float x, float y, float w, float h)

Definition
Line 347 of System.Runtime/Runtime.cm


WinGraphicsDrawString Function

public extern cdecl int WinGraphicsDrawString(void* graphics, const char* str, void* font, float x, float y, void* brush)

Definition
Line 334 of System.Runtime/Runtime.cm


WinGraphicsDrawStringFormatPoint Function

public extern cdecl int WinGraphicsDrawStringFormatPoint(void* graphics, const char* str, void* font, float x, float y, void* format, void* brush)

Definition
Line 335 of System.Runtime/Runtime.cm


WinGraphicsDrawStringFormatRect Function

public extern cdecl int WinGraphicsDrawStringFormatRect(void* graphics, const char* str, void* font, float x, float y, float w, float h, void* format, void* brush)

Definition
Line 336 of System.Runtime/Runtime.cm


WinGraphicsFillEllipse Function

public extern cdecl int WinGraphicsFillEllipse(void* graphics, void* brush, float x, float y, float w, float h)

Definition
Line 354 of System.Runtime/Runtime.cm


WinGraphicsFillPolygon Function

public extern cdecl int WinGraphicsFillPolygon(void* graphics, void* brush, int count, void* points)

Definition
Line 350 of System.Runtime/Runtime.cm


WinGraphicsFillPolygonF Function

public extern cdecl int WinGraphicsFillPolygonF(void* graphics, void* brush, int count, void* points)

Definition
Line 351 of System.Runtime/Runtime.cm


WinGraphicsFillRectangle Function

public extern cdecl int WinGraphicsFillRectangle(void* graphics, void* brush, int x, int y, int w, int h)

Definition
Line 348 of System.Runtime/Runtime.cm


WinGraphicsFillRectangleF Function

public extern cdecl int WinGraphicsFillRectangleF(void* graphics, void* brush, float x, float y, float w, float h)

Definition
Line 349 of System.Runtime/Runtime.cm


WinGraphicsFontFamilyGetLastStatus Function

public extern cdecl int WinGraphicsFontFamilyGetLastStatus(void* fontFamily)

Definition
Line 310 of System.Runtime/Runtime.cm


WinGraphicsFontGetLastStatus Function

public extern cdecl int WinGraphicsFontGetLastStatus(void* font)

Definition
Line 274 of System.Runtime/Runtime.cm


WinGraphicsFontToHFont Function

public extern cdecl int WinGraphicsFontToHFont(void* font, void* graphics, void*& hfont)

Definition
Line 319 of System.Runtime/Runtime.cm


WinGraphicsGetClip Function

public extern cdecl int WinGraphicsGetClip(void* graphics, void* region)

Definition
Line 359 of System.Runtime/Runtime.cm


WinGraphicsGetDpiX Function

public extern cdecl float WinGraphicsGetDpiX(void* graphics)

Definition
Line 421 of System.Runtime/Runtime.cm


WinGraphicsGetDpiY Function

public extern cdecl float WinGraphicsGetDpiY(void* graphics)

Definition
Line 422 of System.Runtime/Runtime.cm


WinGraphicsGetEncoderClsId Function

public extern cdecl int WinGraphicsGetEncoderClsId(const char* imageFormat, void* clsid)

Definition
Line 425 of System.Runtime/Runtime.cm


WinGraphicsGetFontFamily Function

public extern cdecl int WinGraphicsGetFontFamily(void* font, void* fontFamily)

Definition
Line 315 of System.Runtime/Runtime.cm


WinGraphicsGetFontFamilyName Function

public extern cdecl int WinGraphicsGetFontFamilyName(void* fontFamily, void*& str)

Definition
Line 306 of System.Runtime/Runtime.cm


WinGraphicsGetFontHeight Function

public extern cdecl float WinGraphicsGetFontHeight(void* font, const void* graphics)

Definition
Line 317 of System.Runtime/Runtime.cm


WinGraphicsGetFontSize Function

public extern cdecl float WinGraphicsGetFontSize(void* font)

Definition
Line 316 of System.Runtime/Runtime.cm


WinGraphicsGetFontStyle Function

public extern cdecl int WinGraphicsGetFontStyle(void* font)

Definition
Line 318 of System.Runtime/Runtime.cm


WinGraphicsGetGenericDefaultStringFormat Function

public extern cdecl const void* WinGraphicsGetGenericDefaultStringFormat()

Definition
Line 321 of System.Runtime/Runtime.cm


WinGraphicsGetGenericMonospaceFontFamily Function

public extern cdecl const void* WinGraphicsGetGenericMonospaceFontFamily()

Definition
Line 307 of System.Runtime/Runtime.cm


WinGraphicsGetGenericSansSerifFontFamily Function

public extern cdecl const void* WinGraphicsGetGenericSansSerifFontFamily()

Definition
Line 308 of System.Runtime/Runtime.cm


WinGraphicsGetGenericSerifFontFamily Function

public extern cdecl const void* WinGraphicsGetGenericSerifFontFamily()

Definition
Line 309 of System.Runtime/Runtime.cm


WinGraphicsGetGenericTypographicStringFormat Function

public extern cdecl const void* WinGraphicsGetGenericTypographicStringFormat()

Definition
Line 322 of System.Runtime/Runtime.cm


WinGraphicsGetHDC Function

public extern cdecl void* WinGraphicsGetHDC(void* nativeGraphics)

Definition
Line 275 of System.Runtime/Runtime.cm


WinGraphicsGetLastStatus Function

public extern cdecl int WinGraphicsGetLastStatus(void* graphics)

Definition
Line 273 of System.Runtime/Runtime.cm


WinGraphicsGetPageScale Function

public extern cdecl float WinGraphicsGetPageScale(void* graphics)

Definition
Line 419 of System.Runtime/Runtime.cm


WinGraphicsGetPageUnit Function

public extern cdecl int WinGraphicsGetPageUnit(void* graphics)

Definition
Line 417 of System.Runtime/Runtime.cm


WinGraphicsGetSmoothingMode Function

public extern cdecl int WinGraphicsGetSmoothingMode(void* graphics)

Definition
Line 423 of System.Runtime/Runtime.cm


WinGraphicsGetTextRenderingHint Function

public extern cdecl int WinGraphicsGetTextRenderingHint(void* graphics)

Definition
Line 343 of System.Runtime/Runtime.cm


WinGraphicsGetTransform Function

public extern cdecl int WinGraphicsGetTransform(void* graphics, void* matrix)

Definition
Line 390 of System.Runtime/Runtime.cm


WinGraphicsImageAttributesGetLastStatus Function

public extern cdecl int WinGraphicsImageAttributesGetLastStatus(void* imageAttributes)

Definition
Line 379 of System.Runtime/Runtime.cm


WinGraphicsImageAttributesSetColorKey Function

public extern cdecl int WinGraphicsImageAttributesSetColorKey(void* imageAttributes, byte colorLowAlpha, byte colorLowRed, byte colorLowGreen, byte colorLowBlue, byte colorHighAlpha, byte colorHighRed, byte colorHighGreen, byte colorHighBlue, int colorAdjustType)

Definition
Line 382 of System.Runtime/Runtime.cm


WinGraphicsImageGetHeight Function

public extern cdecl int WinGraphicsImageGetHeight(void* image)

Definition
Line 366 of System.Runtime/Runtime.cm


WinGraphicsImageGetLastStatus Function

public extern cdecl int WinGraphicsImageGetLastStatus(void* image)

Definition
Line 363 of System.Runtime/Runtime.cm


WinGraphicsImageGetWidth Function

public extern cdecl int WinGraphicsImageGetWidth(void* image)

Definition
Line 367 of System.Runtime/Runtime.cm


WinGraphicsImageSave Function

public extern cdecl int WinGraphicsImageSave(void* image, const char* fileName, const void* encoderClsId)

Definition
Line 426 of System.Runtime/Runtime.cm


WinGraphicsInvertMatrix Function

public extern cdecl int WinGraphicsInvertMatrix(void* matrix)

Definition
Line 406 of System.Runtime/Runtime.cm


WinGraphicsMatrixGetLastStatus Function

public extern cdecl int WinGraphicsMatrixGetLastStatus(void* matrix)

Definition
Line 401 of System.Runtime/Runtime.cm


WinGraphicsMatrixOffsetX Function

public extern cdecl float WinGraphicsMatrixOffsetX(void* matrix)

Definition
Line 407 of System.Runtime/Runtime.cm


WinGraphicsMatrixOffsetY Function

public extern cdecl float WinGraphicsMatrixOffsetY(void* matrix)

Definition
Line 408 of System.Runtime/Runtime.cm


WinGraphicsMatrixRotate Function

public extern cdecl int WinGraphicsMatrixRotate(void* matrix, float angle, int order)

Definition
Line 409 of System.Runtime/Runtime.cm


WinGraphicsMatrixRotateAt Function

public extern cdecl int WinGraphicsMatrixRotateAt(void* matrix, float angle, float centerX, float centerY, int order)

Definition
Line 410 of System.Runtime/Runtime.cm


WinGraphicsMatrixScale Function

public extern cdecl int WinGraphicsMatrixScale(void* matrix, float scaleX, float scaleY, int order)

Definition
Line 411 of System.Runtime/Runtime.cm


WinGraphicsMatrixSetElements Function

public extern cdecl int WinGraphicsMatrixSetElements(void* matrix, float m11, float m12, float m21, float m22, float dx, float dy)

Definition
Line 412 of System.Runtime/Runtime.cm


WinGraphicsMatrixShear Function

public extern cdecl int WinGraphicsMatrixShear(void* matrix, float shearX, float shearY, int order)

Definition
Line 413 of System.Runtime/Runtime.cm


WinGraphicsMatrixTransformPoints Function

public extern cdecl int WinGraphicsMatrixTransformPoints(void* matrix, void* points, int numPoints)

Definition
Line 415 of System.Runtime/Runtime.cm


WinGraphicsMatrixTransformPointsF Function

public extern cdecl int WinGraphicsMatrixTransformPointsF(void* matrix, void* points, int numPoints)

Definition
Line 416 of System.Runtime/Runtime.cm


WinGraphicsMatrixTranslate Function

public extern cdecl int WinGraphicsMatrixTranslate(void* matrix, float offsetX, float offsetY, int order)

Definition
Line 414 of System.Runtime/Runtime.cm


WinGraphicsMeasureStringFormatPoint Function

public extern cdecl int WinGraphicsMeasureStringFormatPoint(void* graphics, const char* str, void* font, float x, float y, void* format, float& outX, float& outY, float& outW, float& outH)

Definition
Line 341 of System.Runtime/Runtime.cm


WinGraphicsMeasureStringFormatRect Function

public extern cdecl int WinGraphicsMeasureStringFormatRect(void* graphics, const char* str, void* font, float x, float y, float w, float h, void* format, float& outX, float& outY, float& outW, float& outH, int* codePointsFitted, int* linesFilled)

Definition
Line 339 of System.Runtime/Runtime.cm


WinGraphicsMeasureStringFormatSize Function

public extern cdecl int WinGraphicsMeasureStringFormatSize(void* graphics, const char* str, void* font, float w, float h, void* format, float& outSizeW, float& outSizeH, int* codePointsFitted, int* linesFilled)

Definition
Line 337 of System.Runtime/Runtime.cm


WinGraphicsMultiplyMatrix Function

public extern cdecl int WinGraphicsMultiplyMatrix(void* matrix, void* factorMatrix, int order)

Definition
Line 404 of System.Runtime/Runtime.cm


WinGraphicsMultiplyTransform Function

public extern cdecl int WinGraphicsMultiplyTransform(void* graphics, void* matrix, int order)

Definition
Line 392 of System.Runtime/Runtime.cm


WinGraphicsPenGetAlignment Function

public extern cdecl int WinGraphicsPenGetAlignment(void* pen)

Definition
Line 280 of System.Runtime/Runtime.cm


WinGraphicsPenGetBrush Function

public extern cdecl void* WinGraphicsPenGetBrush(void* pen)

Definition
Line 282 of System.Runtime/Runtime.cm


WinGraphicsPenGetColor Function

public extern cdecl int WinGraphicsPenGetColor(void* pen, byte& alpha, byte& red, byte& green, byte& blue)

Definition
Line 284 of System.Runtime/Runtime.cm


WinGraphicsPenGetDashCap Function

public extern cdecl int WinGraphicsPenGetDashCap(void* pen)

Definition
Line 290 of System.Runtime/Runtime.cm


WinGraphicsPenGetDashOffset Function

public extern cdecl float WinGraphicsPenGetDashOffset(void* pen)

Definition
Line 292 of System.Runtime/Runtime.cm


WinGraphicsPenGetDashStyle Function

public extern cdecl int WinGraphicsPenGetDashStyle(void* pen)

Definition
Line 294 of System.Runtime/Runtime.cm


WinGraphicsPenGetEndCap Function

public extern cdecl int WinGraphicsPenGetEndCap(void* pen)

Definition
Line 288 of System.Runtime/Runtime.cm


WinGraphicsPenGetLastStatus Function

public extern cdecl int WinGraphicsPenGetLastStatus(void* pen)

Definition
Line 279 of System.Runtime/Runtime.cm


WinGraphicsPenGetLineJoin Function

public extern cdecl int WinGraphicsPenGetLineJoin(void* pen)

Definition
Line 296 of System.Runtime/Runtime.cm


WinGraphicsPenGetStartCap Function

public extern cdecl int WinGraphicsPenGetStartCap(void* pen)

Definition
Line 286 of System.Runtime/Runtime.cm


WinGraphicsPenSetAlignment Function

public extern cdecl int WinGraphicsPenSetAlignment(void* pen, int alignment)

Definition
Line 281 of System.Runtime/Runtime.cm


WinGraphicsPenSetBrush Function

public extern cdecl int WinGraphicsPenSetBrush(void* pen, void* brush)

Definition
Line 283 of System.Runtime/Runtime.cm


WinGraphicsPenSetColor Function

public extern cdecl int WinGraphicsPenSetColor(void* pen, byte alpha, byte red, byte green, byte blue)

Definition
Line 285 of System.Runtime/Runtime.cm


WinGraphicsPenSetDashCap Function

public extern cdecl int WinGraphicsPenSetDashCap(void* pen, int dashCap)

Definition
Line 291 of System.Runtime/Runtime.cm


WinGraphicsPenSetDashOffset Function

public extern cdecl int WinGraphicsPenSetDashOffset(void* pen, float dashOffset)

Definition
Line 293 of System.Runtime/Runtime.cm


WinGraphicsPenSetDashStyle Function

public extern cdecl int WinGraphicsPenSetDashStyle(void* pen, int dashStyle)

Definition
Line 295 of System.Runtime/Runtime.cm


WinGraphicsPenSetEndCap Function

public extern cdecl int WinGraphicsPenSetEndCap(void* pen, int endCap)

Definition
Line 289 of System.Runtime/Runtime.cm


WinGraphicsPenSetLineJoin Function

public extern cdecl int WinGraphicsPenSetLineJoin(void* pen, int lineJoin)

Definition
Line 297 of System.Runtime/Runtime.cm


WinGraphicsPenSetStartCap Function

public extern cdecl int WinGraphicsPenSetStartCap(void* pen, int startCap)

Definition
Line 287 of System.Runtime/Runtime.cm


WinGraphicsRegionGetLastStatus Function

public extern cdecl int WinGraphicsRegionGetLastStatus(void* region)

Definition
Line 358 of System.Runtime/Runtime.cm


WinGraphicsResetMatrix Function

public extern cdecl int WinGraphicsResetMatrix(void* matrix)

Definition
Line 405 of System.Runtime/Runtime.cm


WinGraphicsResetTransform Function

public extern cdecl int WinGraphicsResetTransform(void* graphics)

Definition
Line 393 of System.Runtime/Runtime.cm


WinGraphicsRestore Function

public extern cdecl int WinGraphicsRestore(void* graphics, uint graphicsState)

Definition
Line 377 of System.Runtime/Runtime.cm


WinGraphicsRotateTransform Function

public extern cdecl int WinGraphicsRotateTransform(void* graphics, float angle, int order)

Definition
Line 394 of System.Runtime/Runtime.cm


WinGraphicsSave Function

public extern cdecl uint WinGraphicsSave(void* graphics)

Definition
Line 376 of System.Runtime/Runtime.cm


WinGraphicsScaleTransform Function

public extern cdecl int WinGraphicsScaleTransform(void* graphics, float scaleX, float scaleY, int order)

Definition
Line 395 of System.Runtime/Runtime.cm


WinGraphicsSetClipRect Function

public extern cdecl int WinGraphicsSetClipRect(void* graphics, int x, int y, int w, int h, int combineMode)

Definition
Line 360 of System.Runtime/Runtime.cm


WinGraphicsSetClipRegion Function

public extern cdecl int WinGraphicsSetClipRegion(void* graphics, void* region)

Definition
Line 361 of System.Runtime/Runtime.cm


WinGraphicsSetPageScale Function

public extern cdecl int WinGraphicsSetPageScale(void* graphics, float scale)

Definition
Line 420 of System.Runtime/Runtime.cm


WinGraphicsSetPageUnit Function

public extern cdecl int WinGraphicsSetPageUnit(void* graphics, int unit)

Definition
Line 418 of System.Runtime/Runtime.cm


WinGraphicsSetSmoothingMode Function

public extern cdecl int WinGraphicsSetSmoothingMode(void* graphics, int smoothingMode)

Definition
Line 424 of System.Runtime/Runtime.cm


WinGraphicsSetTextRenderingHint Function

public extern cdecl int WinGraphicsSetTextRenderingHint(void* graphics, int textRenderingHint)

Definition
Line 344 of System.Runtime/Runtime.cm


WinGraphicsSetTransform Function

public extern cdecl int WinGraphicsSetTransform(void* graphics, void* matrix)

Definition
Line 391 of System.Runtime/Runtime.cm


WinGraphicsStringFormatGetLastStatus Function

public extern cdecl int WinGraphicsStringFormatGetLastStatus(void* stringFormat)

Definition
Line 326 of System.Runtime/Runtime.cm


WinGraphicsStringFormatSetAlignment Function

public extern cdecl int WinGraphicsStringFormatSetAlignment(void* stringFormat, int alignment)

Definition
Line 327 of System.Runtime/Runtime.cm


WinGraphicsStringFormatSetHotKeyPrefix Function

public extern cdecl int WinGraphicsStringFormatSetHotKeyPrefix(void* stringFormat, int hotKeyPrefix)

Definition
Line 329 of System.Runtime/Runtime.cm


WinGraphicsStringFormatSetLineAlignment Function

public extern cdecl int WinGraphicsStringFormatSetLineAlignment(void* stringFormat, int alignment)

Definition
Line 328 of System.Runtime/Runtime.cm


WinGraphicsTranslateTransform Function

public extern cdecl int WinGraphicsTranslateTransform(void* graphics, float offsetX, float offsetY, int order)

Definition
Line 396 of System.Runtime/Runtime.cm


WinHideCaret Function

public extern cdecl bool WinHideCaret(void* windowHandle)

Definition
Line 244 of System.Runtime/Runtime.cm


WinInit Function

public extern cdecl int WinInit(void* messageProcessorFunctionAddress, void* keyPreviewFunctionAddress)

Definition
Line 143 of System.Runtime/Runtime.cm


WinInvalidateRect Function

public extern cdecl bool WinInvalidateRect(void* windowHandle, void* rect, bool eraseBackground)

Definition
Line 196 of System.Runtime/Runtime.cm


WinIsClipboardFormatAvailable Function

public extern cdecl bool WinIsClipboardFormatAvailable(uint format)

Definition
Line 258 of System.Runtime/Runtime.cm


WinKeyPressed Function

public extern cdecl bool WinKeyPressed(int keyCode)

Definition
Line 167 of System.Runtime/Runtime.cm


WinKillTimer Function

public extern cdecl bool WinKillTimer(void* windowHandle, uint timerId)

Definition
Line 248 of System.Runtime/Runtime.cm


WinLoadBitmap Function

public extern cdecl void* WinLoadBitmap(const char* bitmapName)

Definition
Line 223 of System.Runtime/Runtime.cm


WinLoadCursor Function

public extern cdecl void* WinLoadCursor(const char* cursorName)

Definition
Line 215 of System.Runtime/Runtime.cm


WinLoadIcon Function

public extern cdecl void* WinLoadIcon(const char* iconName)

Definition
Line 220 of System.Runtime/Runtime.cm


WinLoadImage Function

public extern cdecl void* WinLoadImage(const char* name, uint type, int cx, int cy)

Definition
Line 213 of System.Runtime/Runtime.cm


WinLoadStandardBitmap Function

public extern cdecl void* WinLoadStandardBitmap(int bitmapId)

Definition
Line 222 of System.Runtime/Runtime.cm


WinLoadStandardCursor Function

public extern cdecl void* WinLoadStandardCursor(int cursorId)

Definition
Line 214 of System.Runtime/Runtime.cm


WinLoadStandardIcon Function

public extern cdecl void* WinLoadStandardIcon(int iconId)

Definition
Line 219 of System.Runtime/Runtime.cm


WinMessageBeep Function

public extern cdecl bool WinMessageBeep(uint messageBeepType)

Definition
Line 174 of System.Runtime/Runtime.cm


WinMoveWindow Function

public extern cdecl bool WinMoveWindow(void* windowHandle, int x, int y, int w, int h, bool repaint)

Definition
Line 183 of System.Runtime/Runtime.cm


WinOpenClipboard Function

public extern cdecl bool WinOpenClipboard(void* windowHandle)

Definition
Line 253 of System.Runtime/Runtime.cm


WinPostMessage Function

public extern cdecl bool WinPostMessage(void* windowHandle, uint msg, ulong wparam, long lparam)

Definition
Line 179 of System.Runtime/Runtime.cm


WinPostQuitMessage Function

public extern cdecl void WinPostQuitMessage(int exitCode)

Definition
Line 178 of System.Runtime/Runtime.cm


WinPtInRect Function

public extern cdecl bool WinPtInRect(void* rect, void* point)

Definition
Line 188 of System.Runtime/Runtime.cm


WinRegCloseKey Function

public extern cdecl bool WinRegCloseKey(void* key)

Definition
Line 250 of System.Runtime/Runtime.cm


WinRegGetDWordValue Function

public extern cdecl bool WinRegGetDWordValue(void* key, const char* subKey, const char* valueName, uint& value)

Definition
Line 251 of System.Runtime/Runtime.cm


WinRegOpenCurrentUser Function

public extern cdecl bool WinRegOpenCurrentUser(void** result)

Definition
Line 249 of System.Runtime/Runtime.cm


WinRegisterClipboardFormat Function

public extern cdecl uint WinRegisterClipboardFormat(const char* formatName)

Definition
Line 252 of System.Runtime/Runtime.cm


WinRegisterWindowClass Function

public extern cdecl ushort WinRegisterWindowClass(const char* windowClassName, uint style, int backgroundColor)

Definition
Line 173 of System.Runtime/Runtime.cm


WinReleaseCapture Function

public extern cdecl bool WinReleaseCapture()

Definition
Line 228 of System.Runtime/Runtime.cm


WinReleaseHDC Function

public extern cdecl int WinReleaseHDC(void* windowHandle, void* hdc)

Definition
Line 193 of System.Runtime/Runtime.cm


WinRemoveClipboardFormatListener Function

public extern cdecl bool WinRemoveClipboardFormatListener(void* windowHandle)

Definition
Line 260 of System.Runtime/Runtime.cm


WinResetEvent Function

public extern cdecl bool WinResetEvent(void* eventHandle)

Definition
Line 164 of System.Runtime/Runtime.cm


WinRestoreOriginalWndProc Function

public extern cdecl void WinRestoreOriginalWndProc(void* windowHandle, void* originalWndProc)

Definition
Line 151 of System.Runtime/Runtime.cm


WinRun Function

public extern cdecl int WinRun()

Definition
Line 144 of System.Runtime/Runtime.cm


WinRunModal Function

public extern cdecl void WinRunModal()

Definition
Line 146 of System.Runtime/Runtime.cm


WinScreenToClient Function

public extern cdecl bool WinScreenToClient(void* windowHandle, void* point)

Definition
Line 187 of System.Runtime/Runtime.cm


WinScrollWindow Function

public extern cdecl bool WinScrollWindow(void* windowHandle, int xAmount, int yAmount, int clientLocX, int clientLocY, int clientSizeW, int clientSizeH, int clipLocX, int clipLocY, int clipSizeW, int clipSizeH)

Definition
Line 233 of System.Runtime/Runtime.cm


WinScrollWindowEx Function

public extern cdecl bool WinScrollWindowEx(void* windowHandle, int dx, int dy, int clientLocX, int clientLocY, int clientSizeW, int clientSizeH, int clipLocX, int clipLocY, int clipSizeW, int clipSizeH, int x1, int y1, int x2, int y2)

Definition
Line 235 of System.Runtime/Runtime.cm


WinSendMessage Function

public extern cdecl long WinSendMessage(void* windowHandle, uint msg, ulong wparam, long lparam)

Definition
Line 180 of System.Runtime/Runtime.cm


WinSetBkColor Function

public extern cdecl bool WinSetBkColor(void* hdc, byte red, byte green, byte blue)

Definition
Line 201 of System.Runtime/Runtime.cm


WinSetCapture Function

public extern cdecl void* WinSetCapture(void* windowHandle)

Definition
Line 227 of System.Runtime/Runtime.cm


WinSetCaretPos Function

public extern cdecl bool WinSetCaretPos(int x, int y)

Definition
Line 246 of System.Runtime/Runtime.cm


WinSetClassLong Function

public extern cdecl long WinSetClassLong(void* windowHandle, int index, long value)

Definition
Line 230 of System.Runtime/Runtime.cm


WinSetClipboardData Function

public extern cdecl void* WinSetClipboardData(uint format, void* mem)

Definition
Line 256 of System.Runtime/Runtime.cm


WinSetCursor Function

public extern cdecl void* WinSetCursor(void* cursorHandle)

Definition
Line 217 of System.Runtime/Runtime.cm


WinSetEvent Function

public extern cdecl bool WinSetEvent(void* eventHandle)

Definition
Line 163 of System.Runtime/Runtime.cm


WinSetFocus Function

public extern cdecl void* WinSetFocus(void* windowHandle)

Definition
Line 204 of System.Runtime/Runtime.cm


WinSetInstance Function

public extern cdecl void WinSetInstance()

Definition
Line 142 of System.Runtime/Runtime.cm


WinSetParent Function

public extern cdecl void* WinSetParent(void* childWindowHandle, void* parentWindowHandle)

Definition
Line 195 of System.Runtime/Runtime.cm


WinSetScrollInfo Function

public extern cdecl int WinSetScrollInfo(void* windowHandle, int nBar, uint fMask, bool redraw, uint nPage, int nPos, int nMin, int nMax)

Definition
Line 238 of System.Runtime/Runtime.cm


WinSetTimer Function

public extern cdecl bool WinSetTimer(void* windowHandle, uint timerId, uint elapse)

Definition
Line 247 of System.Runtime/Runtime.cm


WinSetWindowLong Function

public extern cdecl bool WinSetWindowLong(void* windowHandle, int index, long newValue)

Definition
Line 232 of System.Runtime/Runtime.cm


WinSetWindowPos Function

public extern cdecl bool WinSetWindowPos(void* windowHandle, void* insertAfterWindowHandle, int x, int y, int cx, int cy, uint flags)

Definition
Line 207 of System.Runtime/Runtime.cm


WinSetWindowText Function

public extern cdecl bool WinSetWindowText(void* windowHandle, const char* text)

Definition
Line 189 of System.Runtime/Runtime.cm


WinShellExecute Function

public extern cdecl bool WinShellExecute(const char* filePath, long& errorCode)

Definition
Line 172 of System.Runtime/Runtime.cm


WinShowCaret Function

public extern cdecl bool WinShowCaret(void* windowHandle)

Definition
Line 243 of System.Runtime/Runtime.cm


WinShowMessageBox Function

public extern cdecl int WinShowMessageBox(const char* text, const char* caption)

Definition
Line 153 of System.Runtime/Runtime.cm


WinShowMessageBoxWithType Function

public extern cdecl int WinShowMessageBoxWithType(const char* text, const char* caption, void* ownerWindowHandle, uint type)

Definition
Line 154 of System.Runtime/Runtime.cm


WinShowScrollBar Function

public extern cdecl bool WinShowScrollBar(void* windowHandle, int nBar, bool show)

Definition
Line 240 of System.Runtime/Runtime.cm


WinShowWindow Function

public extern cdecl bool WinShowWindow(void* windowHandle, int commandShow)

Definition
Line 181 of System.Runtime/Runtime.cm


WinSubClassCommandWndProc Function

public extern cdecl void* WinSubClassCommandWndProc(void* windowHandle)

Definition
Line 150 of System.Runtime/Runtime.cm


WinTrackMouseEvent Function

public extern cdecl bool WinTrackMouseEvent(void* windowHandle, uint flags, uint hoverTimeMs)

Definition
Line 194 of System.Runtime/Runtime.cm


WinUpdateWindow Function

public extern cdecl bool WinUpdateWindow(void* windowHandle)

Definition
Line 182 of System.Runtime/Runtime.cm


WinWaitEvent Function

public extern cdecl bool WinWaitEvent(void* eventHandle)

Definition
Line 165 of System.Runtime/Runtime.cm


WinWaitForMultipleObjects Function

public extern cdecl int WinWaitForMultipleObjects(uint count, void** handles)

Definition
Line 168 of System.Runtime/Runtime.cm