Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 |