CreateDC function gdi32

HDC CreateDC(
  1. PCWSTR? pwszDriver,
  2. PCWSTR? pwszDevice,
  3. PCWSTR? pszPort,
  4. Pointer<DEVMODE>? pdm,
)

Creates a device context (DC) for a device using the specified name.

To learn more, see learn.microsoft.com/windows/win32/api/wingdi/nf-wingdi-createdcw.

Implementation

@pragma('vm:prefer-inline')
HDC CreateDC(
  PCWSTR? pwszDriver,
  PCWSTR? pwszDevice,
  PCWSTR? pszPort,
  Pointer<DEVMODE>? pdm,
) => HDC(
  _CreateDC(
    pwszDriver ?? nullptr,
    pwszDevice ?? nullptr,
    pszPort ?? nullptr,
    pdm ?? nullptr,
  ),
);