Função SetDpiCompensatedEffectInput (d2d1_1helper.h)

Define um bitmap como uma entrada de efeito, ao mesmo tempo em que insere um efeito de compensação de DPI para preservar a aparência visual conforme o DPI do contexto do dispositivo é alterado.

Sintaxe

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*

O contexto do dispositivo que é o criador do efeito.

[in] effect

Tipo: ID2D1Effect*

A função define a entrada desse efeito.

inputIndex

Tipo: UINT32

O índice da entrada a ser definida.

[in, optional] inputBitmap

Tipo: ID2D1Bitmap*

O bitmap de entrada.

interpolationMode

Tipo: D2D1_INTERPOLATION_MODE

O modo de interpolação para o efeito de compensação de DPI.

borderMode

Tipo: D2D1_BORDER_MODE

O modo de borda para o efeito de compensação do DPI.

Retornar valor

Tipo: HRESULT

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d2d1_1helper.h
Biblioteca D2d1.lib
DLL D2d1.dll