Efekt metadanych nieprzezroczystości
Tego efektu można użyć do oznaczania obszaru obrazu wejściowego jako nieprzezroczystego, więc możliwe są wewnętrzne optymalizacje renderowania wykresu.
Nuta
Ten efekt nie modyfikuje samego obrazu, aby był nieprzezroczystym. Modyfikuje dane skojarzone z obrazem, aby renderer zakładał, że określony region jest nieprzezroczystym.
Identyfikator CLSID dla tego efektu jest CLSID_D2D1OpacityMetadata.
Właściwości efektu
Nazwa wyświetlana i wyliczenie indeksu | Typ i wartość domyślna | Opis |
---|---|---|
OutputRect D2D1_OPACITYMETADATA_PROP_INPUT_OPAQUE_RECT |
D2D1_VECTOR_4F (-FLT_MAX, -FLT_MAX, FLT_MAX, FLT_MAX) |
Część obrazu źródłowego, który jest nieprzezroczystym. Wartość domyślna to cały obraz wejściowy. |
Wymagania
Wymaganie | Wartość |
---|---|
Minimalny obsługiwany klient | Windows 8 i aktualizacja platformy dla systemu Windows 7 [aplikacje klasyczne | Aplikacje ze Sklepu Windows] |
Minimalny obsługiwany serwer | Windows 8 i aktualizacja platformy dla systemu Windows 7 [aplikacje klasyczne | Aplikacje ze Sklepu Windows] |
Nagłówek | d2d1effects.h |
Biblioteka | d2d1.lib, dxguid.lib |