d2d1_3.h 標頭
Direct2D 會使用此標頭。 如需詳細資訊,請參閱:
d2d1_3.h 包含下列程式設計介面:
介面
ID2D1ColorCoNtext1 表示要與色彩管理效果搭配使用的色彩內容。 |
ID2D1CommandSink2 此介面會執行與現有 ID2D1CommandSink1 介面相同的所有函式。 它也可讓您存取筆跡轉譯和漸層網格轉譯。 |
ID2D1CommandSink3 此介面會執行與現有 ID2D1CommandSink2 介面相同的所有函式。 它也可讓您存取 Sprite 批次轉譯。 |
ID2D1CommandSink4 此介面會執行與現有 ID2D1CommandSink3 介面相同的所有函式。 它也可透過 SetPrimitiveBlend2 方法來存取新的基本混合模式 MAX。 |
ID2D1CommandSink5 此介面會執行與現有 ID2D1CommandSink4 介面相同的所有函式,再加上它可讓您存取 BlendImage 方法。 |
ID2D1Device2 表示資源網域,其物件和裝置內容可以一起使用。 此介面會執行與現有 ID2D1Device1 介面相同的所有函式。 它也可讓您建立 ID2D1DeviceCoNtext2 物件。 |
ID2D1Device3 表示資源網域,其物件和裝置內容可以一起使用。 此介面會執行與 ID2D1Device2 介面相同的所有函式。 它也可讓您建立 ID2D1DeviceCoNtext3 物件。 |
ID2D1Device4 表示資源網域,其物件和裝置內容可以一起使用。 此介面會執行與 ID2D1Device3 介面相同的所有函式。 它也可讓您建立 ID2D1DeviceCoNtext4 物件。 |
ID2D1Device5 表示資源網域,其物件和裝置內容可以一起使用。 此介面會執行與 ID2D1Device4 介面相同的所有函式。 它也可讓您建立 ID2D1DeviceCoNtext5 物件。 |
ID2D1Device6 表示資源網域,其物件和裝置內容可以一起使用。 這個介面會執行與 ID2D1Device5 介面相同的所有函式,再加上它可讓您建立 ID2D1DeviceCoNtext6 物件。 |
ID2D1Device7 表示資源網域,其物件和裝置內容可以一起使用。 |
ID2D1DeviceCoNtext2 此介面會執行與 ID2D1DeviceCoNtext1 介面相同的所有函式,並啟用筆跡轉譯、漸層網格轉譯,以及改善的影像載入等功能。 |
ID2D1DeviceCoNtext3 此介面會執行與 ID2D1DeviceCoNtext2 介面相同的所有函式,並啟用建立和繪製 Sprite 批次的功能。 |
ID2D1DeviceContext4 此介面會執行與 ID2D1DeviceCoNtext3 介面相同的所有函式,並啟用處理新類型色彩字型字元的功能。 |
ID2D1DeviceCoNtext5 此介面會執行與 ID2D1DeviceCoNtext4 介面相同的所有函式,並可讓您建立色彩內容和 Svg 檔。 |
ID2D1DeviceCoNtext6 此介面會執行與現有 ID2D1DeviceCoNtext5 介面相同的所有函式,並可讓您存取 BlendImage 方法。 |
ID2D1DeviceCoNtext7 啟用幾何實現物件的建立和繪製;使用進階色彩字型的支援來擴充先前的裝置內容介面。 |
ID2D1Factory3 建立 Direct2D 資源。 此介面也可讓您建立 ID2D1Device2 物件。 |
ID2D1Factory4 建立 Direct2D 資源。 此介面也可讓您建立 ID2D1Device3 物件。 |
ID2D1Factory5 建立 Direct2D 資源。 此介面也可讓您建立 ID2D1Device4 物件。 |
ID2D1Factory6 建立 Direct2D 資源。 此介面也可讓您建立 ID2D1Device5 物件。 |
ID2D1Factory7 建立 Direct2D 資源。 這個介面會執行與 ID2D1Factory6 介面相同的所有函式,再加上它可讓您建立 ID2D1Device6 物件。 |
ID2D1Factory8 建立 Direct2D 資源。 此介面也可讓您建立 ID2D1Device7 物件。 |
ID2D1GdiMetafile1 此介面會執行與現有 ID2D1GdiMetafile 介面相同的所有函式。 它也可讓您存取中繼檔 DPI 和界限。 |
ID2D1GdiMetafileSink1 此介面會執行與現有 ID2D1GdiMetafileSink 介面相同的所有函式。 它也可讓您存取中繼檔記錄。 |
ID2D1GradientMesh 表示由修補程式組成的漸層網格的裝置相依標記法。 使用 ID2D1DeviceCoNtext2::CreateGradientMesh 方法來建立 ID2D1GradientMesh 的實例。 |
ID2D1ImageSource 表示可以填滿任意 2D 平面的圖元產生者。 (ID2D1ImageSource) |
ID2D1ImageSourceFromWic 產生從 WIC 來源的 2D 圖元資料。 |
ID2D1Ink 代表可變寬度筆跡的單一連續筆劃,如一系列 Bezier 區段和寬度所定義。 |
ID2D1InkStyle 表示轉譯筆跡時,ID2D1DeviceCoNtext2::D rawInk 等方法要使用的樣式屬性集合。 筆跡樣式會定義 nib (筆尖) 圖形和轉換。 |
ID2D1LookupTable3D 3D 查閱表資料的容器,可傳遞至 LookupTable3D 效果。 |
ID2D1SpriteBatch 代表具有其相關聯繪圖屬性的單一 Sprite 群組。 |
ID2D1SvgGlyphStyle 這個物件提供呈現 SVG 圖像時所使用的內容填滿、內容筆劃和內容值的值。 |
ID2D1TransformedImageSource 表示與原始映射來源共用資源的影像來源。 |
函式
D2D1GetGradientMeshInteriorPointsFromCoonsPatch 根據定義 Coons 修補程式的點傳回漸層網格修補程式的內部點。 |
結構
D2D1_GRADIENT_MESH_PATCH 代表具有 16 個控制點、4 個角落色彩和界限旗標的張量修補程式。 ID2D1GradientMesh 是由 1 或多個漸層網格修補程式所組成。 使用 GradientMeshPatch 函式或 GradientMeshPatchFromCoonsPatch 函式來建立。 |
D2D1_INK_BEZIER_SEGMENT 表示要在建立 ID2D1Ink 物件時使用的 Bezier 區段。 此結構與D2D1_BEZIER_SEGMENT不同,因為它是由D2D1_INK_POINTs所組成,除了 x 和 y 座標之外,還包含半徑。 |
D2D1_INK_POINT 表示組成D2D1_INK_BEZIER_SEGMENT一部分的點、半徑配對。 |
D2D1_INK_STYLE_PROPERTIES 定義 ID2D1InkStyle 物件中使用的一般畫筆提示圖形和轉換。 |
D2D1_SIMPLE_COLOR_PROFILE 色彩空間的簡單描述。 |
D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES 已轉換影像來源的屬性。 |
列舉
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION 指定轉譯色彩點陣圖圖像時的圖元貼齊原則。 |
D2D1_COLOR_CONTEXT_TYPE 指定定義色彩設定檔的方式。 |
D2D1_GAMMA1 決定用於插補和混合的 Gamma。 |
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS 選項旗標會控制 CreateImageSourceFromDxgi 執行的主要轉換,如果有的話。 |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS 建立新 ID2D1ImageSource 時,會控制其選項旗標。 |
D2D1_INK_NIB_SHAPE 指定筆跡 nib (筆尖的外觀,) 為D2D1_INK_STYLE_PROPERTIES結構的一部分。 |
D2D1_ORIENTATION 指定影像顯示所在的翻轉和旋轉。 |
D2D1_PATCH_EDGE_MODE 指定如何呈現漸層網格邊緣。 |
D2D1_SPRITE_OPTIONS 指定如何繪製 Sprite 批次的其他層面,作為 ID2D1DeviceCoNtext3::D rawSpriteBatch 呼叫的一部分。 |
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS 已轉換影像來源的選項旗標。 |