Поделиться через


перечисление D2D1_PROPERTY (d2d1_1.h)

Указывает индексы системных свойств, присутствующих в интерфейсе ID2D1Properties для ID2D1Effect.

Синтаксис

typedef enum D2D1_PROPERTY {
  D2D1_PROPERTY_CLSID = 0x80000000,
  D2D1_PROPERTY_DISPLAYNAME = 0x80000001,
  D2D1_PROPERTY_AUTHOR = 0x80000002,
  D2D1_PROPERTY_CATEGORY = 0x80000003,
  D2D1_PROPERTY_DESCRIPTION = 0x80000004,
  D2D1_PROPERTY_INPUTS = 0x80000005,
  D2D1_PROPERTY_CACHED = 0x80000006,
  D2D1_PROPERTY_PRECISION = 0x80000007,
  D2D1_PROPERTY_MIN_INPUTS = 0x80000008,
  D2D1_PROPERTY_MAX_INPUTS = 0x80000009,
  D2D1_PROPERTY_FORCE_DWORD = 0xffffffff
} ;

Константы

 
D2D1_PROPERTY_CLSID
Значение: 0x80000000
CLSID эффекта.
D2D1_PROPERTY_DISPLAYNAME
Значение: 0x80000001
Имя эффекта.
D2D1_PROPERTY_AUTHOR
Значение: 0x80000002
Автор эффекта.
D2D1_PROPERTY_CATEGORY
Значение: 0x80000003
Категория эффекта.
D2D1_PROPERTY_DESCRIPTION
Значение: 0x80000004
Описание эффекта.
D2D1_PROPERTY_INPUTS
Значение: 0x80000005
Имена входных данных эффекта.
D2D1_PROPERTY_CACHED
Значение: 0x80000006
Выходные данные эффекта должны кэшироваться.
D2D1_PROPERTY_PRECISION
Значение: 0x80000007
Точность буфера выходных данных эффекта.
D2D1_PROPERTY_MIN_INPUTS
Значение: 0x80000008
Минимальное количество входных данных, поддерживаемых эффектом.
D2D1_PROPERTY_MAX_INPUTS
Значение: 0x80000009
Максимальное количество входных данных, поддерживаемых эффектом.
D2D1_PROPERTY_FORCE_DWORD
Значение: 0xffffffff

Комментарии

При нормальных обстоятельствах минимальное и максимальное количество входных данных для эффекта одинаково. Если эффект поддерживает переменное число входных данных, можно использовать метод ID2D1Effect::SetNumberOfInputs для выбора числа, которое будет включать приложение.

Требования

Требование Значение
Минимальная версия клиента Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP]
Верхняя часть d2d1_1.h

См. также раздел

ID2D1Свойства

ID2D1Properties::GetPropertyName

ID2D1Properties::GetPropertyNameLength

ID2D1Properties::GetSubProperties

ID2D1Properties::GetType

ID2D1Properties::GetValue

ID2D1Properties::GetValueSize

ID2D1Properties::SetValue