Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |