ID2D1EffectCoNtext 介面 (d2d1effectauthor.h)

提供效果和轉換作者的處理站方法和其他狀態管理。

繼承

ID2D1EffectCoNtext介面繼承自IUnknown介面。 ID2D1EffectCoNtext 也有下列類型的成員:

方法

ID2D1EffectCoNtext介面具有這些方法。

 
ID2D1EffectCoNtext::CheckFeatureSupport

這表示 D3D 裝置是否支援選擇性功能。
ID2D1EffectCoNtext::CreateBlendTransform

這會建立可插入轉換圖形的混合轉換。
ID2D1EffectCoNtext::CreateBorderTransform

根據傳入的擴充模式,建立以無限方式擴充其輸入的轉換。
ID2D1EffectCoNtext::CreateBoundsAdjustmentTransform

建立並傳回界限調整轉換。
ID2D1EffectCoNtext::CreateColorCoNtext

從色彩空間建立色彩內容。
ID2D1EffectCoNtext::CreateColorCoNtextFromFilename

從指定的檔案名載入色彩內容,以建立色彩內容。 設定檔位元組是檔案名所指定的檔案內容。
ID2D1EffectCoNtext::CreateColorCoNtextFromWicColorCoNtext

從 IWICColorCoNtext 建立色彩內容。 產生的內容的 D2D1ColorCoNtext 空間會有所不同,如需詳細資訊,請參閱。 (ID2D1EffectCoNtext.CreateColorCoNtextFromWicColorCoNtext)
ID2D1EffectCoNtext::CreateEffect

為指定的類別識別碼建立 Direct2D 效果。
ID2D1EffectCoNtext::CreateOffsetTransform

建立並傳回位移轉換。
ID2D1EffectCoNtext::CreateResourceTexture

根據是否指定資源識別碼,建立或尋找指定的資源紋理。
ID2D1EffectCoNtext::CreateTransformNodeFromEffect

將效果圖形包裝成單一轉換節點,然後插入轉換圖形。 這可讓效果匯總其他效果。
ID2D1EffectCoNtext::CreateVertexBuffer

建立頂點緩衝區或尋找標準頂點緩衝區,並選擇性地使用頂點將其初始化。
ID2D1EffectCoNtext::FindResourceTexture

如果已使用 ID2D1EffectCoNtext::CreateResourceTexture 建立具有相同 GUID 的資源紋理,則會尋找指定的資源紋理。
ID2D1EffectCoNtext::FindVertexBuffer

如果已使用 ID2D1EffectCoNtext::CreateVertexBuffer 與相同的 GUID 建立,這會尋找指定的頂點緩衝區。
ID2D1EffectCoNtext::GetDpi

取得效果將用於屬性的單位對應,這些屬性可以是每英吋點 (DPI) 或圖元。
ID2D1EffectCoNtext::GetMaximumSupportedFeatureLevel

這表示裝置所提供清單中的最大功能層級。
ID2D1EffectCoNtext::IsBufferPrecisionSupported

指出基礎 Direct2D 裝置是否支援緩衝區有效位數。
ID2D1EffectCoNtext::IsShaderLoaded

此測試可查看是否已載入指定的著色器。
ID2D1EffectCoNtext::LoadComputeShader

依其唯一識別碼載入指定的著色器。 (ID2D1EffectCoNtext.LoadComputeShader)
ID2D1EffectCoNtext::LoadPixelShader

依其唯一識別碼載入指定的著色器。 (ID2D1EffectCoNtext.LoadPixelShader)
ID2D1EffectCoNtext::LoadVertexShader

依其唯一識別碼載入指定的著色器。 (ID2D1EffectCoNtext.LoadVertexShader)

備註

此介面會透過 ID2D1EffectImpl::Initialize 方法傳遞至效果實作。 為了防止應用程式偶爾存取此介面,以及分隔公用和私人介面之間的參考計數,您無法在ID2D1DeviceCoNtextID2D1EffectCoNtext之間呼叫QueryInterface

每個對 ID2D1Effect::Initialize 的呼叫都會提供不同的 ID2D1EffectCoNtext 介面。 此介面會追蹤效果的資源配置。 釋放效果時,也會釋放對應的配置。

規格需求

   
最低支援的用戶端 適用于 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 適用于 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 d2d1effectauthor.h

另請參閱

ID2D1EffectImpl

ID2D1Factory::RegisterEffect

IUnknown