D2D1_IMAGE_SOURCE_LOADING_OPTIONS列挙 (d2d1_3.h)
新しい ID2D1ImageSource の作成時のオプション フラグを制御します。
構文
typedef enum D2D1_IMAGE_SOURCE_LOADING_OPTIONS {
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE = 0,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE = 1,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND = 2,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD = 0xffffffff
} ;
定数
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE 値: 0 オプションは使用されません。 |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE 値: 1 初期化後に、イメージ ソースが WIC ビットマップ ソースへの参照を解放する必要があることを示します。 既定では、イメージ ソースは、印刷の品質と速度の最適化を可能にするために、オブジェクトの有効期間中、WIC ビットマップ ソースへの参照を保持します。 このオプションを選択すると、その最適化が無効になります。 |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND 値: 2 イメージ ソースがイメージ キャッシュのサブリージョンのみをオンデマンドで設定する必要があることを示します。 この動作は、次の方法で制御できます。 EnsureCached および TrimCache メソッド。 このオプションを使用すると、イメージの必要な部分のみをメモリに保持することで、メモリ使用量を向上させることができます。 このオプションを選択するには、イメージ ソースに WIC ビットマップ ソースへの参照があり、D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCEと互換性がない必要があります。 |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD 値: 0xffffffff |
注釈
D2D1_IMAGE_SOURCE_CREATION_OPTIONS_RELEASE_SOURCE、イメージ ソースは、作成に使用されるソース オブジェクトへの参照を保持しません。
印刷の品質と効率を低下させることができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリ |UWP アプリ] |
Header | d2d1_3.h |