Partilhar via


Funções Direct2D

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

Nesta secção

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