Classe de CD2DGeometry
Um wrapper para ID2D1Geometry.
class CD2DGeometry : public CD2DResource;
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CD2DGeometry. |
|
O destrutor. Chamado quando um objeto geométrico de D2D é destruído. |
Métodos públicos
Nome |
Descrição |
---|---|
O recurso existente de anexa interfaces para o objeto |
|
Combina esta geometria com a geometria especificada e armazena o resultado em um ID2D1SimplifiedGeometrySink. |
|
Descreve a interseção entre a geometria e a geometria especificada. Comparação é executada usando a tolerância nivelando especificada. |
|
Calcula a área de geometria após transformada foi especificada pela matriz e aplainada usando a tolerância especificada. |
|
Calcula o tamanho da geometria como se cada segmento foi desenrolado em uma linha. |
|
Calcula o vetor de pontos e da tangente na distância especificada na geometria após transformada foi especificada pela matriz e aplainada usando a tolerância especificada. |
|
For um objeto de CD2DGeometry. Overrides ( CD2DResource::Destroy.) |
|
Dispara a interface de recurso de objeto |
|
Indica se a área preenchida pela geometria contém o ponto especificado dado a tolerância nivelando especificada. |
|
Interface de retorna ID2D1Geometry |
|
Obtém os limites geométricos depois que foi alargada pela largura e especificados pelo estilo de traço e transformada especificada pela matriz. |
|
Validade de recursos das verificações (Substitui CD2DResource::IsValid). |
|
Calcula a estrutura da geometria e grava o resultado a um ID2D1SimplifiedGeometrySink. |
|
Cria uma versão simplificada de geometria que contém somente linhas (e opcionalmente) e grava curvas Bézier cúbicas do resultado a um ID2D1SimplifiedGeometrySink. |
|
Determina se o traço de geometria contém o ponto especificado dado a espessura especificada de traço, estilo, e as transformações. |
|
Cria um conjunto de triângulos no sentido de horário- ferida que abordam a geometria depois que foi transformada usando a matriz especificada e aplainada usando a tolerância especificada. |
|
Amplia a geometria pelo traço especificado e grava o resultado a um ID2D1SimplifiedGeometrySink depois que foi transformado especificada pela matriz e aplainado usando a tolerância especificada. |
Operadores públicos
Nome |
Descrição |
---|---|
Interface de retorna ID2D1Geometry |
Membros de dados protegidos
Nome |
Descrição |
---|---|
Um ponteiro para um ID2D1Geometry. |
Hierarquia de herança
Requisitos
Cabeçalho: afxrendertarget.h