enumeração D2D1_PROPERTY (d2d1_1.h)

Especifica os índices das propriedades do sistema presentes na interface ID2D1Properties para um ID2D1Effect.

Syntax

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
} ;

Constantes

 
D2D1_PROPERTY_CLSID
Valor: 0x80000000
O CLSID do efeito.
D2D1_PROPERTY_DISPLAYNAME
Valor: 0x80000001
O nome do efeito.
D2D1_PROPERTY_AUTHOR
Valor: 0x80000002
O autor do efeito.
D2D1_PROPERTY_CATEGORY
Valor: 0x80000003
A categoria do efeito.
D2D1_PROPERTY_DESCRIPTION
Valor: 0x80000004
A descrição do efeito.
D2D1_PROPERTY_INPUTS
Valor: 0x80000005
Os nomes das entradas do efeito.
D2D1_PROPERTY_CACHED
Valor: 0x80000006
A saída do efeito deve ser armazenada em cache.
D2D1_PROPERTY_PRECISION
Valor: 0x80000007
A precisão do buffer da saída do efeito.
D2D1_PROPERTY_MIN_INPUTS
Valor: 0x80000008
O número mínimo de entradas compatíveis com o efeito .
D2D1_PROPERTY_MAX_INPUTS
Valor: 0x80000009
O número máximo de entradas compatíveis com o efeito .
D2D1_PROPERTY_FORCE_DWORD
Valor: 0xffffffff

Comentários

Em circunstâncias normais, o número mínimo e máximo de entradas para o efeito é o mesmo. Se o efeito der suporte a um número variável de entradas, o método ID2D1Effect::SetNumberOfInputs poderá ser usado para escolher o número que o aplicativo habilitará.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d2d1_1.h

Confira também

ID2D1Propriedades

ID2D1Properties::GetPropertyName

ID2D1Properties::GetPropertyNameLength

ID2D1Properties::GetSubProperties

ID2D1Properties::GetType

ID2D1Properties::GetValue

ID2D1Properties::GetValueSize

ID2D1Properties::SetValue