Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt eine Bitmap als Effekteingabe fest, während ein DPI-Kompensationseffekt eingefügt wird, um das visuelle Erscheinungsbild beizubehalten, wenn sich der DPI-Wert des Gerätekontexts ändert.
Syntax
HRESULT SetDpiCompensatedEffectInput(
[in] ID2D1DeviceContext *deviceContext,
[in] ID2D1Effect *effect,
UINT32 inputIndex,
[in, optional] ID2D1Bitmap *inputBitmap,
D2D1_INTERPOLATION_MODE interpolationMode,
D2D1_BORDER_MODE borderMode
);
Parameter
[in] deviceContext
Typ: ID2D1DeviceContext*
Der Gerätekontext, der der Ersteller des Effekts ist.
[in] effect
Typ: ID2D1Effect*
Die Funktion legt die Eingabe dieses Effekts fest.
inputIndex
Typ: UINT32
Der Index der festzulegenden Eingabe.
[in, optional] inputBitmap
Typ: ID2D1Bitmap*
Die Eingabebitbitbit.
interpolationMode
Der Interpolationsmodus für den DPI-Kompensationseffekt.
borderMode
Typ: D2D1_BORDER_MODE
Der Rahmenmodus für den DPI-Kompensationseffekt.
Rückgabewert
Typ: HRESULT
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | d2d1_1helper.h |
| Bibliothek | D2d1.lib |
| DLL | D2d1.dll |