Direct2D 函式

Direct2D 提供下列函式。 其他函式定義在 D2D1 命名空間

本節內容

主題 說明
D2D1ComputeMaximumScaleFactor 計算指定轉換可以延展任何向量的最大因數。
D2D1CreateDevice 建立與所提供 DXGI 裝置相關聯的新 Direct2D 裝置。
D2D1CreateDeviceContext 建立與 DXGI 介面相關聯的新 Direct2D 裝置內容。
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) 建立可用來建立 Direct2D 資源的 Factory 物件。
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) 建立可用來建立 Direct2D 資源的 Factory 物件。
D2D1GetGradientMeshInteriorPointsFromCoonsPatch 根據定義 Coons 修補程式的點,傳回漸層網格修補的內部點。
D2D1InvertMatrix 嘗試反轉指定的矩陣。
D2D1IsMatrixInvertible 指出指定的矩陣是否可反轉。
D2D1MakeRotateMatrix 建立旋轉轉換,以指定的角度繞著指定點旋轉。
D2D1MakeSkewMatrix 建立扭曲轉換,此轉換具有指定的 X 軸角度、Y 軸角度和中心點。
operator* (const D2D1\MATRIX\3X2\F&,const D2D1\MATRIX\3X2\F&) 將兩個矩陣相乘,並傳回結果。
BlobGetter 呼叫 blob 類型屬性的成員函式屬性 getter 回呼。
BlobSetter 呼叫 blob 類型屬性的成員函式屬性 setter 回呼。
DeducingBlobGetter 推斷 類別和自變數,然後呼叫 blob 類型屬性的成員函式屬性 getter 回呼。
DeducingBlobSetter 推斷 類別和自變數,然後呼叫 blob 類型屬性的成員函式屬性 setter 回呼。
DeducingStringGetter 推斷類別和自變數,然後呼叫字串類型屬性的成員函式屬性 getter 回呼。
DeducingStringSetter 推斷類別和自變數,然後呼叫字串類型屬性的成員函式屬性 setter 回呼。
DeducingValueGetter 推斷 類別和自變數,然後呼叫 value-type 屬性的 member-function 屬性 getter 回呼。
DeducingValueSetter 推斷 類別和自變數,然後針對實值型別屬性呼叫 member-function 屬性 setter 回呼。
GetType 擷取指定屬性的類型。
StringGetter 呼叫 string-type 屬性的成員函式屬性 getter 回呼。
StringSetter 呼叫 string-type 屬性的成員函式屬性 setter 回呼。
ValueGetter 呼叫 value-type 屬性的成員函式屬性 setter 回呼。
ValueSetter 呼叫 value-type 屬性的成員函式屬性 setter 回呼。
D2D1ConvertColorSpace 將指定的色彩從一個色彩空間轉換成另一個色彩。
D2D1SinCos 傳回角度的正弦和餘弦值。
D2D1Tan 傳回角度的正切值。
D2D1Vec3Length 傳回 3 維向量長度。
PD2D1\PROPERTY\GET\FUNCTION 從效果取得屬性。
PD2D1\PROPERTY\SET\FUNCTION 設定效果的屬性。