wingdi.h


MAKEROP4

La macro MAKEROP4 crea un código de operación de rastreo cuádruple para ser usado por la función MaskBlt. La macro acepta dos códigos de operación de rastreo triples como entrada, uno para el primer plano y otro para el fondo, y los empaqueta mediante operaciones de bits en la palabra de mayor peso de un entero de 32 bits. La palabra de menor peso de ese valor se ignorará.

Definición

DWORD MAKEROP4(
    DWORD  fore,  // código de operación de rastreo triple para el primer plano
    DWORD  back   // código de operación de rastreo triple para el fondo
   );

Parámetros

fore: especifica el código de operación de rastreo triple para el primer plano.

back: especifica el código de operación de rastreo triple para el fondo.

Valor de retorno

El valor de retorno es un DWORD con el código de operación de rastreo cuádruple para su uso con la función MaskBlt.

Observaciones:

La macro MAKEROP4 se define como sigue:

#define MAKEROP4(fore,back) 
          (DWORD)((((back) << 8) & 0xFF000000) | (fore))