Condividi tramite


Funzione SetDpiCompensatedEffectInput (d2d1_1helper.h)

Imposta una bitmap come input di effetto, durante l'inserimento di un effetto di compensazione DPI per mantenere l'aspetto visivo man mano che cambia il valore DPI del contesto di dispositivo.

Sintassi

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

Parametri

[in] deviceContext

Tipo: ID2D1DeviceContext*

Contesto del dispositivo che è l'autore dell'effetto.

[in] effect

Tipo: ID2D1Effect*

La funzione imposta l'input di questo effetto.

inputIndex

Tipo: UINT32

Indice dell'input da impostare.

[in, optional] inputBitmap

Tipo: ID2D1Bitmap*

Bitmap di input.

interpolationMode

Tipo: D2D1_INTERPOLATION_MODE

Modalità di interpolazione per l'effetto di compensazione DPI.

borderMode

Tipo: D2D1_BORDER_MODE

Modalità bordo per l'effetto di compensazione DPI.

Valore restituito

Tipo: HRESULT

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d2d1_1helper.h
Libreria D2d1.lib
DLL D2d1.dll