Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Konwertuje obraz na odcienie sepii.
Identyfikator CLSID dla tego efektu jest CLSID_D2D1Sepia.
- przykładowy obraz
- przykładowy kod
- właściwości efektu
- wymagania dotyczące
- Tematy pokrewne
Przykładowy obraz
Przykładowy kod
ComPtr<ID2D1Effect> sepiaEffect;
m_d2dContext->CreateEffect(CLSID_D2D1Sepia, &sepiaEffect);
sepiaEffect->SetInput(0, bitmap);
sepiaEffect->SetValue(D2D1_SEPIA_PROP_INTENSITY, 0.75f);
sepiaEffect->SetValue(D2D1_SEPIA_PROP_ALPHA_MODE, D2D1_ALPHA_MODE_PREMULTIPLIED);
m_d2dContext->BeginDraw();
m_d2dContext->DrawImage(sepiaEffect.Get());
m_d2dContext->EndDraw();
Właściwości efektu
Właściwości efektu sepii są definiowane przez wyliczenie D2D1_SEPIA_PROP.
Wymagania
Wymaganie | Wartość |
---|---|
Minimalny obsługiwany klient | Windows 10 [aplikacje klasyczne | Aplikacje ze Sklepu Windows] |
Minimalny obsługiwany serwer | Windows 10 [aplikacje klasyczne | Aplikacje ze Sklepu Windows] |
Nagłówek | d2d1effects_2.h |
Biblioteka | d2d1.lib, dxguid.lib |
Tematy pokrewne
- interfejs ID2D1Effect