Direct2D 列挙

Direct2D では、次の列挙を定義します。

このセクションの内容

トピックと説明
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE。 イメージをスケーリングするために 2D アフィン変換効果と共に使用する補間モード。 6つのスケールモードがあり、これは品質と速度の範囲です。
D2D1_2DAFFINETRANSFORM_PROP2D アフィン変換効果のプロパティの識別子。
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE。 画像に対して 3D パースペクティブ変換効果 が使用する補間モード。 5つのスケールモードがあり、品質と速度の範囲です。
D2D1_3DPERSPECTIVETRANSFORM_PROP3D パースペクティブ変換効果のプロパティの識別子。
D2D1_3DTRANSFORM_INTERPOLATION_MODE。 画像に対して 3D 変換効果 が使用する補間モード。 5つのスケールモードがあり、品質と速度の範囲です。
D2D1_3DTRANSFORM_PROP3D 変換効果のプロパティの識別子。
D2D1_ALPHA_MODE。 ビットマップまたはレンダー ターゲットのアルファ値の処理方法を指定します。
D2D1_ANTIALIAS_MODE。 非テキスト プリミティブのエッジをレンダリングする方法を指定します。
D2D1_ARC_SIZE。 円弧を 180 度より大きくするかどうかを指定します。
D2D1_ARITHMETICCOMPOSITE_PROP算術複合効果のプロパティの識別子。
D2D1_ATLAS_PROPatlas 効果のプロパティの識別子。
D2D1_BITMAPSOURCE_ALPHA_MODEビットマップ ソース効果の出力のアルファ モードを指定します。
D2D1_BITMAPSOURCE_INTERPOLATION_MODEビットマップ ソース効果でイメージをスケーリングするために使用される補間モード。
D2D1_BITMAPSOURCE_ORIENTATIONビットマップ ソース効果で反転操作または回転操作を実行するかどうかを指定します。
D2D1_BITMAPSOURCE_PROPビットマップ ソース効果のプロパティの識別子。
D2D1_BITMAP_INTERPOLATION_MODE。 イメージを拡大縮小または回転するときに使用するアルゴリズムを指定します。 「D2D1_INTERPOLATION_MODE」を参照してください。
D2D1_BITMAP_OPTIONS。 ビットマップを使用する方法を指定します。
D2D1_BLEND。 カラー ソースの 1 つを派生させる方法を指定し、必要に応じてカラー ソースに対するプリブレンド操作を指定します。
D2D1_BLEND_MODEブレンド効果に使用されるブレンド モード。
D2D1_BLEND_OPERATION。 2 つのカラー ソースに対するブレンド操作を指定します。
D2D1_BLEND_PROPブレンド効果のプロパティの識別子。
D2D1_BORDER_EDGE_MODE境界線効果のエッジ モード。
D2D1_BORDER_MODEトリミング効果が小数ピクセル座標に配置されるトリミング四角形を処理する方法を指定します。
D2D1_BORDER_PROP罫線効果のプロパティの識別子。
D2D1_BRIGHTNESS_PROP明るさ効果のプロパティの識別子。
D2D1_BUFFER_PRECISIONDirect2D のイメージング パイプラインのビット深度を表します。
D2D1_CAP_STYLE。 直線または線分の終端の形状を記述します。
D2D1_CHANGE_TYPE。 レンダラーがカスタム頂点シェーダーと対話する方法に影響を与えるフラグについて説明します。
D2D1_CHANNEL_DEPTH。 呼び出し元がレンダリング パイプライン内のステージのチャネル深度を制御できるようにします。
D2D1_CHANNEL_SELECTORディスプレイスメント マップ効果によって強度が抽出されるカラー チャネルを指定し、それを使用して X 方向または Y 方向に画像を空間的に変位させます。
D2D1_CHROMAKEY_PROPクロマ キー効果のプロパティの識別子。
D2D1_COLORMANAGEMENT_ALPHA_MODE。 入力イメージに含まれるアルファ データを 色管理効果 で解釈する方法を示します。
D2D1_COLORMANAGEMENT_PROPカラー管理効果のプロパティの識別子。
D2D1_COLORMANAGEMENT_QUALITYカラー管理効果の変換の品質レベル。
D2D1_COLORMANAGEMENT_RENDERING_INTENTカラー管理効果で使用する ICC レンダリング意図を指定します。
D2D1_COLORMATRIX_ALPHA_MODEカラー マトリックス効果の出力のアルファ モード。
D2D1_COLORMATRIX_PROPカラー マトリックス効果のプロパティの識別子。
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION。 カラー ビットマップ グリフをレンダリングするときのピクセル スナップ ポリシーを指定します。
D2D1_COLOR_CONTEXT_TYPE。 カラー プロファイルを定義する方法を指定します。
D2D1_COLOR_SPACE。 色空間に適用する必要があるオプションを定義します。
D2D1_COLOR_INTERPOLATION_MODE。 色間を補間する方法を定義します。
D2D1_COMBINE_MODE。 2 つのジオメトリを結合できるさまざまな方法を指定します。
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS。 互換性のあるレンダー ターゲットの作成時にサポートされる追加機能を指定します。 この列挙では、そのメンバー値のビットごとの組み合わせが可能になります。
D2D1_COMPOSITE_MODEすべての Direct2D ブレンド操作のブレンド モードを指定するために使用します。
D2D1_COMPOSITE_PROP複合効果のプロパティの識別子。
D2D1_CONTRAST_PROPコントラスト効果のプロパティの識別子。
D2D1_CONVOLVEMATRIX_PROPコンボルブ 行列効果のプロパティの識別子。
D2D1_CONVOLVEMATRIX_SCALE_MODEコンボルブ 行列効果が使用する補間モードは、イメージを対応するカーネル ユニットの長さにスケーリングするために使用します。 6つのスケールモードがあり、品質と速度の範囲です。
D2D1_CROP_PROPトリミング効果のプロパティの識別子。
D2D1_DASH_STYLE。 ストローク内のダッシュとギャップのシーケンスについて説明します。
D2D1_DC_INITIALIZE_MODE。 デバイス コンテキストがレンダー ターゲットから取得されるときに GDI レンダリング用に初期化される方法を指定します。
D2D1_DEBUG_LEVELDirect2D デバッグ レイヤーによって提供される情報の種類を示します。
D2D1_DEVICE_CONTEXT_OPTIONS。 これは、デバイス コンテキストに有効期間中に適用されるオプションを指定します。
D2D1_DIRECTIONALBLUR_OPTIMIZATION方向ぼかし効果の最適化モードを指定します。
D2D1_DIRECTIONALBLUR_PROP方向ぼかし効果のプロパティの識別子。
D2D1_DISCRETETRANSFER_PROP不連続転送効果のプロパティの識別子。
D2D1_DISPLACEMENTMAP_PROPディスプレイスメント マップ効果のプロパティの識別子。
D2D1_DISTANTDIFFUSE_PROP遠方拡散光効果のプロパティの識別子。
D2D1_DISTANTDIFFUSE_SCALE_MODE。 効果が使用する補間モードを使用して、イメージを対応するカーネル ユニットの長さにスケーリングします。 6つのスケールモードがあり、品質と速度の範囲です。
D2D1_DISTANTSPECULAR_PROP遠方反射照明効果のプロパティの識別子。
D2D1_DISTANTSPECULAR_SCALE_MODE遠反射照明効果が使用する補間モードは、対応するカーネル ユニットの長さにイメージをスケーリングするために使用します。 6つのスケールモードがあり、品質と速度の範囲です。
D2D1_DPICOMPENSATION_INTERPOLATION_MODEDPI 補正効果がイメージのスケーリングに使用する補間モード。
D2D1_DPICOMPENSATION_PROPDPI 補正効果のプロパティの識別子。
D2D1_DRAW_TEXT_OPTIONS。 テキスト スナップを抑制するか、レイアウト四角形へのクリッピングを有効にするかを指定します。 この列挙では、そのメンバー値のビットごとの組み合わせが可能になります。
D2D1_EDGEDETECTION_MODEエッジ検出効果D2D1_EDGEDETECTION_PROP_MODE プロパティの値。
D2D1_EDGEDETECTION_PROPエッジ検出効果のプロパティの識別子。
D2D1_EMBOSS_PROP浮き出し効果のプロパティの識別子。
D2D1_EXPOSURE_PROP露出効果のプロパティの識別子。
D2D1_EXTEND_MODE。 ブラシが通常のコンテンツ領域の外側の領域を塗りつぶす方法を指定します。
D2D1_FACTORY_TYPE。 複数のスレッドから安全にアクセスできるように、 Direct2DID2D1Factory と作成するリソースの同期を提供するかどうかを指定します。
D2D1_FEATUREID2D1EffectContext::CheckFeatureSupport を使用してクエリを実行できる、基になる Direct3D デバイスの機能を定義します。
D2D1_FEATURE_LEVEL。 レンダー ターゲットによるハードウェア レンダリングに必要な DirectX の最小サポートについて説明します。
D2D1_FIGURE_BEGIN。 特定の ID2D1SimplifiedGeometrySink 図形を塗りつぶすか、空にするかを示します。
D2D1_FIGURE_END。 特定の ID2D1SimplifiedGeometrySink 図形が開いているか閉じているかを示します。
D2D1_FILL_MODE。 ジオメトリまたは図形の交差する領域を結合して複合ジオメトリの領域を形成する方法を指定します。
D2D1_FILTER。 入力テクスチャで使用するために変換で選択できるフィルター モードを表します。
D2D1_FLOOD_PROPフラッド効果のプロパティの識別子。
D2D1_GAMMA。 補間に使用するガンマを指定します。
D2D1_GAMMA1。 補間とブレンドに使用されるガンマを決定します。
D2D1_GAMMATRANSFER_PROPガンマ転送効果のプロパティの識別子。
D2D1_GAUSSIANBLUR_OPTIMIZATIONガウス ぼかし効果の最適化モード。
D2D1_GAUSSIANBLUR_PROPガウス ぼかし効果のプロパティの識別子。
D2D1_GAMMA_CONVERSION。 色空間間の変換を定義します。
D2D1_GEOMETRY_RELATION。 1 つの geometry オブジェクトが別の geometry オブジェクトと空間的に関連する方法について説明します。
D2D1_GEOMETRY_SIMPLIFICATION_OPTIONジオメトリを ID2D1SimplifiedGeometrySink に簡略化する方法を指定します。
D2D1_HDRTONEMAP_DISPLAY_MODEHDR トーン マップ効果D2D1_HDRTONEMAP_PROP_DISPLAY_MODE プロパティの値を指定する定数を定義します。
D2D1_HDRTONEMAP_PROPHDR トーン マップ効果の最上位のプロパティを識別する定数を定義します。
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMAハイライト効果とシャドウ効果D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMAプロパティの値。
D2D1_HIGHLIGHTSANDSHADOWS_PROPハイライトとシャドウ効果のプロパティの識別子。
D2D1_HISTOGRAM_PROPヒストグラム効果のプロパティの識別子。
D2D1_HUEROTATION_PROP色相回転効果のプロパティの識別子。
D2D1_HUETORGB_INPUT_COLOR_SPACEhue-to-RGB 効果**D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE **プロパティの値。
D2D1_HUETORGB_PROPhue-to-RGB 効果のプロパティの識別子。
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONSCreateImageSourceFromDxgi によって実行されるプライマリ変換を制御するオプション フラグ (存在する場合)。
D2D1_IMAGE_SOURCE_LOADING_OPTIONS。 新しい ID2D1ImageSource の作成時にオプション フラグを制御します。
D2D1_INK_NIB_SHAPED2D1_INK_STYLE_PROPERTIES構造の一部としてのインク ペン先 (ペン先) の外観を指定します。
D2D1_INTERPOLATION_MODE。 これは、 ID2D1DeviceContext::D rawImage2D アフィン変換効果を使用して、イメージのスケーリングの品質を指定するために使用されます。
D2D1_LAYER_OPTIONS。 レイヤーリソースを適用してレイヤーを作成するときに適用できるオプションを指定します。
D2D1_LAYER_OPTIONS1。 レイヤーコンテンツの準備方法を指定します。
D2D1_LINEARTRANSFER_PROP線形転送効果のプロパティの識別子。
D2D1_LINE_JOIN。 2 つの直線または線分を結合する図形を記述します。
D2D1_LOOKUPTABLE3D_PROP。 3D 参照テーブル効果のプロパティの識別子。
D2D1_MORPHOLOGY_MODE形態効果のモード。
D2D1_MORPHOLOGY_PROP形態効果のプロパティの識別子。
D2D1_MAP_OPTIONS。 対応する ID2D1Bitmap1 からマップされるメモリを処理する方法を指定します。
D2D1_OPACITYMETADATA_PROP不透明度メタデータ効果のプロパティの識別子。
D2D1_OPACITY_MASK_CONTENT。 不透明度マスクにグラフィックスまたはテキストが含まれているかどうかを示します。 Direct2D では、この情報を使用して、不透明度マスクをブレンドするときに使用するガンマ空間を決定します。
D2D1_ORIENTATION。 イメージが表示される反転と回転を指定します。
D2D1_PATCH_EDGE_MODE。 グラデーション メッシュ エッジをレンダリングする方法を指定します。
D2D1_PATH_SEGMENT。 セグメントをストロークする必要があるかどうか、およびこのセグメントと前のセグメントの間の結合をスムーズにするかどうかを示します。 この列挙では、そのメンバー値のビットごとの組み合わせが可能になります。
D2D1_PIXEL_OPTIONS。 ピクセル シェーダーのサンプリングを制限する方法を示します。
D2D1_POINTDIFFUSE_PROPポイント拡散光効果のプロパティの識別子。
D2D1_POINTDIFFUSE_SCALE_MODEポイント拡散照明効果がイメージを対応するカーネル ユニットの長さにスケーリングするために使用する補間モード。 6つのスケールモードがあり、品質と速度の範囲です。
D2D1_POINTSPECULAR_PROP点反射照明効果のプロパティの識別子。
D2D1_POINTSPECULAR_SCALE_MODEポイント反射照明効果が使用する補間モードは、対応するカーネル ユニットの長さにイメージをスケーリングするために使用します。 6つのスケールモードがあり、品質と速度の範囲です。
D2D1_POSTERIZE_PROP事後効果のプロパティの識別子。
D2D1_PRESENT_OPTIONS。 レンダー ターゲットがコンテンツを表示するときの動作について説明します。 この列挙では、そのメンバー値のビットごとの組み合わせが可能になります。
D2D1_PRIMITIVE_BLEND。 すべての Direct2D プリミティブのジオメトリック ブレンド モードを指定するために使用します。
D2D1_PRINT_FONT_SUBSET_MODE。 印刷時にフォント リソースをサブセットにする必要があるタイミングを定義します。
D2D1_PROPERTY_TYPEDirect2D プロパティ インターフェイスでサポートされるプロパティの種類を指定します。
D2D1_PROPERTYID2D1EffectID2D1Properties インターフェイスに存在するシステム プロパティのインデックスを指定します。
D2D1_RENDERING_PRIORITY。 レンダリング優先度は、 Direct2D がレンダリング ワークロードを調整する範囲に影響します。
D2D1_RENDER_TARGET_TYPE。 レンダー ターゲットでハードウェアまたはソフトウェアのレンダリングを使用するか、 Direct2D でレンダリング モードを選択する必要があるかを説明します。
D2D1_RENDER_TARGET_USAGE。 レンダー ターゲットのリモート化方法と、GDI 互換である必要があるかどうかを説明します。 この列挙では、そのメンバー値のビットごとの組み合わせが可能になります。
D2D1_RESOURCE_TYPEID2D1Device::ClearResources が呼び出されたときに解放するリソースの種類を指定します。
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACERGB-to-hue 効果D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE プロパティの値。
D2D1_RGBTOHUE_PROPRGB から色相への効果のプロパティの識別子。
D2D1_SATURATION_PROP彩度効果のプロパティの識別子。
D2D1_SCALE_INTERPOLATION_MODEスケール効果がイメージのスケーリングに使用する補間モード。 6つのスケールモードがあり、これは品質と速度の範囲です。
D2D1_SCALE_PROPスケール効果のプロパティの識別子。
D2D1_SEPIA_PROPセピア効果のプロパティの識別子。
D2D1_SHADOW_OPTIMIZATIONシャドウ効果のパフォーマンス最適化のレベル。
D2D1_SHADOW_PROPシャドウ効果のプロパティの識別子。
D2D1_SHARPEN_PROPシャープネス効果のプロパティの識別子。
D2D1_SPOTDIFFUSE_PROPスポット拡散光効果のプロパティの識別子。
D2D1_SPOTDIFFUSE_SCALE_MODEスポット拡散照明効果が使用する補間モードは、対応するカーネル ユニットの長さにイメージをスケーリングするために使用します。 6つのスケールモードがあり、品質と速度の範囲です。
D2D1_SPOTSPECULAR_PROPスポット反射照明効果のプロパティの識別子。
D2D1_SPOTSPECULAR_SCALE_MODEスポット反射照明効果が使用する補間モードは、イメージを対応するカーネル ユニットの長さにスケーリングするために使用します。 6つのスケールモードがあり、品質と速度の範囲です。
D2D1_SPRITE_OPTIONSID2D1DeviceContext3::D rawSpriteBatch の呼び出しの一環として、スプライト バッチの描画方法に関する追加の側面を指定します。
D2D1_STRAIGHTEN_PROP直線効果のプロパティの識別子。
D2D1_STRAIGHTEN_SCALE_MODE直線効果D2D1_STRAIGHTEN_PROP_SCALE_MODE プロパティの値。
D2D1_STROKE_TRANSFORM_TYPE。 ワールド変換、1 インチあたりのドット数 (dpi)、ストローク幅が、プリミティブのストロークに使用されるペンの形状にどのように影響するかを定義します。
D2D1_SUBPROPERTY。 任意のプロパティに存在する可能性があるシステム サブプロパティのインデックスを指定します。
D2D1_SVG_ASPECT_ALIGN。 SVG preserveAspectRatio 属性の配置部分。
D2D1_SVG_ASPECT_SCALING。 SVG preserveAspectRatio 属性の meetOrSlice 部分。
D2D1_SVG_ATTRIBUTE_POD_TYPE。 設定または取得する SVG POD 属性の種類を定義します。
D2D1_SVG_ATTRIBUTE_STRING_TYPE。 設定または取得する SVG 文字列属性の型を定義します。
D2D1_SVG_DISPLAY。 SVG 表示プロパティの値を指定します。
D2D1_SVG_LENGTH_UNITS。 SVG の長さの単位を指定します。
D2D1_SVG_LINE_CAP。 SVG stroke-linecap プロパティの値を指定します。
D2D1_SVG_LINE_JOIN。 SVG stroke-linejoin プロパティの値を指定します。
D2D1_SVG_OVERFLOW。 SVG オーバーフロー プロパティの値を指定します。
D2D1_SVG_PAINT_TYPE。 SVG 塗りつぶしまたはストロークのペイントタイプを指定します。
D2D1_SVG_PATH_COMMAND。 path コマンドを表します。 各コマンドは、セグメント データから float を参照できます。 _ABSOLUTEで終わるコマンドは、データを絶対座標として解釈します。 _RELATIVEで終わるコマンドは、データを前のポイントに対する相対的なものとして解釈します。
D2D1_SVG_UNIT_TYPE。 SVG グラデーションまたは clipPath 要素に使用される座標系を定義します。
D2D1_SVG_VISIBILITY。 SVG 可視性プロパティの値を指定します。
D2D1_SWEEP_DIRECTION。 楕円円弧を描画する方向を定義します。
D2D1_TABLETRANSFER_PROPテーブル転送効果のプロパティの識別子。
D2D1_TEMPERATUREANDTINT_PROP温度と濃淡効果のプロパティの識別子。
D2D1_TEXT_ANTIALIAS_MODE。 テキストの描画に使用されるアンチエイリアシング モードについて説明します。
D2D1_THREADING_MODE。 デバイス、ファクトリ、およびデバイス コンテキストを同時に作成するときに使用されるスレッド モードを指定します。
D2D1_TILE_PROPタイル効果のプロパティの識別子。
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS。 変換されたイメージ ソースのオプション フラグ。
D2D1_TURBULENCE_NOISE。 乱気流 効果の乱気流ノイズ モード。 フラクタル ノイズまたは乱気流関数に基づいてビットマップを生成するかどうかを示します。
D2D1_TURBULENCE_PROP乱気流効果のプロパティの識別子。
D2D1_UNIT_MODEDirect2D の単位を解釈する方法を指定します。
D2D1_VERTEX_OPTIONS。 レンダラーがカスタム頂点シェーダーと対話する方法に影響を与えるフラグについて説明します。
D2D1_VERTEX_USAGE。 頂点バッファーの変更頻度が低いか、頻繁に変更されるかを示します。
D2D1_VIGNETTE_PROPビネット効果のプロパティの識別子。
D2D1_WHITELEVELADJUSTMENT_PROP白レベル調整効果の最上位のプロパティを識別する定数を定義します。
D2D1_WINDOW_STATE。 ウィンドウがオクルージョンされているかどうかを示します。
D2D1_YCBCR_CHROMA_SUBSAMPLINGYCbCr 効果で使用される入力クロマ イメージのクロマ サブサンプリングを指定します。
D2D1_YCBCR_INTERPOLATION_MODEYCbCr 効果の補間モードを指定します。
D2D1_YCBCR_PROPYCbCr 効果のプロパティの識別子。