ymm4-plugin-document
|
Direct2D関連のデバイスとファクトリを管理するクラスです。 [詳解]
公開メンバ関数 | |
D2DDevices (global::Vortice.DXGI.IDXGIDevice dxgiDevice) | |
指定されたDXGIデバイスを使用して、D2DDevicesクラスの新しいインスタンスを初期化します。 | |
void | Dispose () |
このオブジェクトによって使用されているすべてのリソースを解放します。 |
限定公開メンバ関数 | |
virtual void | Dispose (bool disposing) |
このオブジェクトによって使用されているアンマネージリソースを解放し、オプションでマネージリソースも解放します。 |
プロパティ | |
global::Vortice.Direct2D1.ID2D1Factory7 | Factory [get] |
Direct2Dファクトリを取得します。 | |
global::Vortice.Direct2D1.ID2D1Device6 | Device [get] |
Direct2Dデバイスを取得します。 |
Direct2D関連のデバイスとファクトリを管理するクラスです。
このクラスは、Direct2Dの初期化とリソース管理を簡略化するために使用されます。 IDisposableを実装しており、使用後は必ずDisposeメソッドを呼び出す必要があります。
YukkuriMovieMaker.Commons.D2DDevices.D2DDevices | ( | global.Vortice.DXGI.IDXGIDevice | dxgiDevice | ) |
指定されたDXGIデバイスを使用して、D2DDevicesクラスの新しいインスタンスを初期化します。
dxgiDevice | Direct2Dデバイスの作成に使用されるDXGIデバイス。 |
NotSupportedException | 指定されたインターフェースがサポートされていない場合にスローされます。 |
void YukkuriMovieMaker.Commons.D2DDevices.Dispose | ( | ) |
このオブジェクトによって使用されているすべてのリソースを解放します。
|
protectedvirtual |
このオブジェクトによって使用されているアンマネージリソースを解放し、オプションでマネージリソースも解放します。
disposing | マネージリソースとアンマネージリソースの両方を解放する場合は true。アンマネージリソースだけを解放する場合は false。 |
|
get |
Direct2Dデバイスを取得します。
このデバイスは、DXGIデバイスに関連付けられており、描画ターゲットの作成などに使用されます。
|
get |
Direct2Dファクトリを取得します。
このファクトリは、Direct2Dリソースを作成するために使用されます。