Compartilhar via


Direct2D funções

Direct2D fornece as seguintes funções. Funções adicionais são definidas no Namespace D2D1.

Nesta seção

Tópico Descrição
D2D1ComputeMaximumScaleFactor Calcula o fator máximo pelo qual uma determinada transformação pode ampliar qualquer vetor.
D2D1CreateDevice Cria um novo dispositivo Direct2D associado ao dispositivo DXGI fornecido.
D2D1CreateDeviceContext Cria uma nova Direct2D contexto de dispositivo associado a uma superfície DXGI.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) Cria um objeto de fábrica que pode ser usado para criar Direct2D recursos.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) Cria um objeto de fábrica que pode ser usado para criar Direct2D recursos.
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Retorna os pontos interiores de um patch de malha de gradiente com base nos pontos que definem um patch de Coons.
D2D1InvertMatrix Tenta inverter a matriz especificada.
D2D1IsMatrixInvertible Indica se a matriz especificada é invertida.
D2D1MakeRotateMatrix Cria uma transformação de rotação que gira pelo ângulo especificado sobre o ponto especificado.
D2D1MakeSkewMatrix Cria uma transformação de distorção que tem o ângulo do eixo x, o ângulo do eixo y e o ponto central especificados.
operator* (const D2D1\MATRIX\3X2\F,const& D2D1\MATRIX\3X2\F&) Multiplica duas matrizes e retorna o resultado.
BlobGetter Chama um retorno de chamada getter de propriedade de função membro para uma propriedade do tipo blob.
BlobSetter Chama um retorno de chamada setter de propriedade de função membro para uma propriedade do tipo blob.
DeducingBlobGetter Deduz a classe e os argumentos e, em seguida, chama um retorno de chamada getter da propriedade de função de membro para uma propriedade do tipo blob.
DeducingBlobSetter Deduz a classe e os argumentos e, em seguida, chama um retorno de chamada setter de propriedade de função membro para uma propriedade do tipo blob.
DeducingStringGetter Deduz a classe e os argumentos e, em seguida, chama um retorno de chamada getter de propriedade de função-membro para uma propriedade de tipo de cadeia de caracteres.
DeducingStringSetter Deduz a classe e os argumentos e, em seguida, chama um retorno de chamada setter de propriedade de função de membro para uma propriedade de tipo de cadeia de caracteres.
DeducingValueGetter Deduz a classe e os argumentos e, em seguida, chama um retorno de chamada getter de propriedade de função-membro para uma propriedade de tipo de valor.
DeducingValueSetter Deduz a classe e os argumentos e, em seguida, chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de valor.
Gettype Recupera o tipo da propriedade fornecida.
StringGetter Chama um retorno de chamada getter de propriedade de função de membro para uma propriedade de tipo de cadeia de caracteres.
StringSetter Chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de cadeia de caracteres.
ValueGetter Chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de valor.
ValueSetter Chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de valor.
D2D1ConvertColorSpace Converte a cor fornecida de um colorspace em outro.
D2D1SinCos Retorna o seno e o cosseno de um ângulo.
D2D1Tan Retorna a tangente de um ângulo.
D2D1Vec3Length Retorna o comprimento de um vetor tridimensional.
PD2D1\PROPERTY\GET\FUNCTION Obtém uma propriedade de um efeito .
PD2D1\PROPERTY\SET\FUNCTION Define uma propriedade em um efeito .