Compartir a través de


Función SetDpiCompensatedEffectInput (d2d1_1helper.h)

Establece un mapa de bits como entrada de efecto, al insertar un efecto de compensación de PPP para conservar la apariencia visual a medida que cambia el PPP del contexto del dispositivo.

Sintaxis

HRESULT SetDpiCompensatedEffectInput(
  [in]           ID2D1DeviceContext      *deviceContext,
  [in]           ID2D1Effect             *effect,
                 UINT32                  inputIndex,
  [in, optional] ID2D1Bitmap             *inputBitmap,
                 D2D1_INTERPOLATION_MODE interpolationMode,
                 D2D1_BORDER_MODE        borderMode
);

Parámetros

[in] deviceContext

Tipo: ID2D1DeviceContext*

Contexto del dispositivo que es el creador del efecto.

[in] effect

Tipo: ID2D1Effect*

La función establece la entrada de este efecto.

inputIndex

Tipo: UINT32

Índice de la entrada que se va a establecer.

[in, optional] inputBitmap

Tipo: ID2D1Bitmap*

Mapa de bits de entrada.

interpolationMode

Tipo: D2D1_INTERPOLATION_MODE

Modo de interpolación para el efecto de compensación de PPP.

borderMode

Tipo: D2D1_BORDER_MODE

Modo de borde para el efecto de compensación de PPP.

Valor devuelto

Tipo: HRESULT

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d2d1_1helper.h
Library D2d1.lib
Archivo DLL D2d1.dll