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. |