cabeçalho d2d1_1.h
Esse cabeçalho é usado pelo Direct2D. Para obter mais informações, consulte:
d2d1_1.h contém as seguintes interfaces de programação:
ID2D1Bitmap1 Representa um bitmap que pode ser usado como uma superfície para um ID2D1DeviceContext ou mapeado para a memória do sistema e pode conter informações adicionais de contexto de cor. |
ID2D1BitmapBrush1 Pinta uma área com um bitmap. (ID2D1BitmapBrush1) |
ID2D1ColorContext Representa um contexto de cor que pode ser usado com um objeto ID2D1Bitmap1. |
ID2D1CommandList Representa uma sequência de comandos que podem ser gravados e reproduzidos. |
ID2D1CommandSink O coletor de comandos é implementado por você para um aplicativo quando você deseja receber uma reprodução dos comandos gravados em uma lista de comandos. |
ID2D1Device Representa um domínio de recurso cujos objetos e contextos de dispositivo podem ser usados juntos. (ID2D1Device) |
ID2D1DeviceContext Representa um conjunto de buffers de comando e de estado que são usados para renderizar em um destino. |
ID2D1DrawingStateBlock1 Implementação de um bloco de estado de desenho que adiciona a funcionalidade da mistura primitiva, além do modo de suavização, transformação, marcas e modo de renderização de texto já existentes. |
ID2D1Effect Representa um constructo básico de processamento de imagem no Direct2D. |
ID2D1Factory1 Cria recursos direct2D. (ID2D1Factory1) |
ID2D1GdiMetafile Um recurso Direct2D que encapsula um metarquivo WMF, EMF ou EMF+. |
ID2D1GdiMetafileSink Uma interface implementada pelo desenvolvedor que permite que um metarquivo seja reproduzido. |
ID2D1GradientStopCollection1 Representa uma coleção de objetos D2D1_GRADIENT_STOP para pincéis de gradiente linear e radial. Ele fornece métodos get para todos os novos parâmetros adicionados à coleção de palavras irrelevantes de gradiente. |
ID2D1ImageBrush Representa um pincel com base em uma ID2D1Image. |
ID2D1Multithread Um mecanismo de bloqueio de uma fábrica direct2D que o Direct2D usa para controlar o acesso exclusivo a recursos em um aplicativo que usa vários threads. |
ID2D1PathGeometry1 A interface ID2D1PathGeometry1 adiciona funcionalidade a ID2D1PathGeometry. Em particular, ele fornece o método ComputePointAndSegmentAtLength específico da geometria do caminho. |
ID2D1PrintControl Converte primitivos Direct2D armazenados em um ID2D1CommandList em uma representação de página fixa. Em seguida, o subsistema de impressão consome os primitivos. |
ID2D1Propriedades Representa um conjunto de propriedades associáveis e detectáveis em tempo de execução que permitem que um aplicativo controlado por dados modifique o estado de um efeito Direct2D. |
ID2D1StrokeStyle1 Descreve as informações de limite, limite de miter, junção de linha e traço para um traço. (ID2D1StrokeStyle1) |
D2D1ConvertColorSpace Converte a cor fornecida de um colorspace em outro. |
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. |
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_EFFECT_FACTORY Descreve a implementação de um efeito . |
D2D1_BITMAP_BRUSH_PROPERTIES1 Descreve os modos de extensão e o modo de interpolação de um ID2D1BitmapBrush. (D2D1_BITMAP_BRUSH_PROPERTIES1) |
D2D1_BITMAP_PROPERTIES1 Essa estrutura permite que um ID2D1Bitmap1 seja criado com opções de bitmap e informações de contexto de cor disponíveis. |
D2D1_CREATION_PROPERTIES Especifica as opções com as quais o dispositivo, a fábrica e o contexto do dispositivo Direct2D são criados. |
D2D1_DRAWING_STATE_DESCRIPTION1 Descreve o estado de desenho de um contexto de dispositivo. |
D2D1_EFFECT_INPUT_DESCRIPTION Descreve os recursos de um efeito. |
D2D1_IMAGE_BRUSH_PROPERTIES Descreve os recursos de pincel de imagem. |
D2D1_LAYER_PARAMETERS1 Contém os limites de conteúdo, informações de máscara, configurações de opacidade e outras opções para um recurso de camada. (D2D1_LAYER_PARAMETERS1) |
D2D1_MAPPED_RECT Descreve a memória mapeada da API ID2D1Bitmap1::Map. |
D2D1_POINT_DESCRIPTION Descreve um ponto em uma geometria de caminho. |
D2D1_PRINT_CONTROL_PROPERTIES As propriedades de criação de um objeto ID2D1PrintControl. |
D2D1_RENDERING_CONTROLS Descreve as limitações a serem aplicadas a um renderizador de efeito de geração de imagens. |
D2D1_STROKE_STYLE_PROPERTIES1 Descreve o traço que descreve uma forma. (D2D1_STROKE_STYLE_PROPERTIES1) |
D2D1_BITMAP_OPTIONS Especifica como um bitmap pode ser usado. |
D2D1_BUFFER_PRECISION Representa a profundidade do bit do pipeline de imagens no Direct2D. |
D2D1_COLOR_INTERPOLATION_MODE Define como interpolar entre cores. |
D2D1_COLOR_SPACE Define as opções que devem ser aplicadas ao espaço de cor. |
D2D1_COMPOSITE_MODE Usado para especificar o modo de mesclagem para todas as operações de mesclagem do Direct2D. |
D2D1_DEVICE_CONTEXT_OPTIONS Isso especifica as opções que se aplicam ao contexto do dispositivo para seu tempo de vida. |
D2D1_INTERPOLATION_MODE Isso é usado para especificar a qualidade do dimensionamento de imagens com ID2D1DeviceContext::D rawImage e com o efeito de transformação de affine 2D. |
D2D1_LAYER_OPTIONS1 Especifica como o conteúdo da camada deve ser preparado. |
D2D1_MAP_OPTIONS Especifica como a memória a ser mapeada da ID2D1Bitmap1 correspondente deve ser tratada. |
D2D1_PRIMITIVE_BLEND Usado para especificar o modo de combinação geométrica para todos os primitivos direct2D. |
D2D1_PRINT_FONT_SUBSET_MODE Define quando os recursos de fonte devem ser subconjuntos durante a impressão. |
D2D1_PROPERTY Especifica os índices das propriedades do sistema presentes na interface ID2D1Properties para um ID2D1Effect. |
D2D1_PROPERTY_TYPE Especifica os tipos de propriedades compatíveis com a interface de propriedade Direct2D. |
D2D1_STROKE_TRANSFORM_TYPE Define como a transformação do mundo, os pontos por polegada (dpi) e a largura do traço afetam a forma da caneta usada para acariciá-lo. |
D2D1_SUBPROPERTY Especifica os índices das subpropriedades do sistema que podem estar presentes em qualquer propriedade. |
D2D1_THREADING_MODE Especifica o modo de threading usado ao criar simultaneamente o dispositivo, a fábrica e o contexto do dispositivo. |
D2D1_UNIT_MODE Especifica como as unidades no Direct2D serão interpretadas. |