OEMStretchBlt - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// printoem.h

BOOL OEMStretchBlt(
  SURFOBJ         *psoDest,
  SURFOBJ         *psoSrc,
  SURFOBJ         *psoMask,
  CLIPOBJ         *pco,
  XLATEOBJ        *pxlo,
  COLORADJUSTMENT *pca,
  POINTL          *pptlHTOrg,
  RECTL           *prclDest,
  RECTL           *prclSrc,
  POINTL          *pptlMask,
  ULONG           iMode
);
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-printoem-oemstretchblt)

Description

The OEMStretchBlt function provides stretching bit-block transfer capabilities between any combination of device-managed and GDI-managed surfaces.

Parameters

psoDest

Defines the SURFOBJ parameter psoDest.

psoSrc

Defines the SURFOBJ parameter psoSrc.

psoMask

Defines the SURFOBJ parameter psoMask.

pco

Defines the CLIPOBJ parameter pco.

pxlo

Defines the XLATEOBJ parameter pxlo.

pca

Defines the COLORADJUSTMENT parameter pca.

pptlHTOrg

Defines the POINTL parameter pptlHTOrg.

prclDest

Defines the RECTL parameter prclDest.

prclSrc

Defines the RECTL parameter prclSrc.

pptlMask

Defines the POINTL parameter pptlMask.

iMode

Defines the ULONG parameter iMode.

Return value

Returns a BOOL value.