Direct2D 列挙型
Direct2D は、次の列挙型を定義します。
このセクションでは、次の操作を行います。
トピックと説明 |
---|
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE. 2D アフィン変換効果と共に使用してイメージをスケーリングする補間モード。 6つのスケールモードがあり、品質と速度の範囲です。 |
D2D1_2DAFFINETRANSFORM_PROP. 2D アフィン変換効果のプロパティの識別子。 |
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE. 3D 透視投影変換効果 イメージで使用される補間モード。 5つのスケールモードがあり、品質と速度の範囲です。 |
D2D1_3DPERSPECTIVETRANSFORM_PROP. 3D パースペクティブ変換効果のプロパティの識別子。 |
D2D1_3DTRANSFORM_INTERPOLATION_MODE. 3D 変換効果 イメージで使用される補間モード。 5つのスケールモードがあり、品質と速度の範囲です。 |
D2D1_3DTRANSFORM_PROP. 3D 変換効果のプロパティの識別子。 |
D2D1_ALPHA_MODE. ビットマップまたはレンダー ターゲットのアルファ値の処理方法を指定します。 |
D2D1_ANTIALIAS_MODE. 非テキスト プリミティブのエッジをレンダリングする方法を指定します。 |
D2D1_ARC_SIZE. 円弧を 180 度より大きくするかどうかを指定します。 |
D2D1_ARITHMETICCOMPOSITE_PROP. 算術複合効果のプロパティの識別子。 |
D2D1_ATLAS_PROP. atlas 効果のプロパティの識別子。 |
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_PRECISION. Direct2D のイメージング パイプラインのビット深度表します。 |
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_LEVEL. Direct2D デバッグ レイヤーによって提供される情報の種類を示します。 |
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_MODE. イメージのスケーリングに使用 DPI 補正効果の補間モード。 |
D2D1_DPICOMPENSATION_PROP. DPI 補正効果のプロパティの識別子。 |
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. Direct2D 、複数のスレッドから安全にアクセスできるように、ID2D1Factory と作成するリソースの同期を提供するかどうかを指定します。 |
D2D1_FEATURE. ID2D1EffectContext::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. あるジオメトリ オブジェクトが別のジオメトリ オブジェクトと空間的に関連する方法について説明します。 |
D2D1_GEOMETRY_SIMPLIFICATION_OPTION. ID2D1SimplifiedGeometrySinkに対してジオメトリを簡略化する方法を指定します。 |
D2D1_HDRTONEMAP_DISPLAY_MODE. HDR トーン マップ効果の D2D1_HDRTONEMAP_PROP_DISPLAY_MODE プロパティの値を指定する定数を定義します。 |
D2D1_HDRTONEMAP_PROP. HDR トーン マップ効果の最上位のプロパティを識別する定数を定義します。 |
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA. のハイライトとシャドウ効果の D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA プロパティの値。 |
D2D1_HIGHLIGHTSANDSHADOWS_PROP. のハイライトとシャドウ効果のプロパティの識別子。 |
D2D1_HISTOGRAM_PROP. ヒストグラム効果のプロパティの識別子。 |
D2D1_HUEROTATION_PROP. の色相回転効果のプロパティの識別子。 |
D2D1_HUETORGB_INPUT_COLOR_SPACE. hue-to-RGB 効果の **D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE**プロパティの値。 |
D2D1_HUETORGB_PROP. hue-to-RGB 効果のプロパティの識別子。 |
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS. CreateImageSourceFromDxgiによって実行されるプライマリ変換制御するオプション フラグ (存在する場合)。 |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS. 新しい ID2D1ImageSource の作成時にオプション フラグを制御します。 |
D2D1_INK_NIB_SHAPE. D2D1_INK_STYLE_PROPERTIES 構造の一部としてのインク ペン先 (ペン先) の外観を指定します。 |
D2D1_INTERPOLATION_MODE. これは、ID2D1DeviceContext::D rawImage と、2D アフィン変換効果を使用して、イメージのスケーリングの品質を指定するために使用されます。 |
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_TYPE. Direct2D プロパティ インターフェイスでサポートされるプロパティの種類を指定します。 |
D2D1_PROPERTY. ID2D1Effectの ID2D1Properties インターフェイスに存在するシステム プロパティのインデックスを指定します。 |
D2D1_RENDERING_PRIORITY. レンダリングの優先度は、Direct2D がレンダリング ワークロードを調整する範囲に影響します。 |
D2D1_RENDER_TARGET_TYPE. レンダー ターゲットでハードウェアレンダリングまたはソフトウェアレンダリングを使用するか、Direct2D レンダリング モードを選択する必要があるかについて説明します。 |
D2D1_RENDER_TARGET_USAGE. レンダー ターゲットのリモート化方法と、GDI と互換性があるかどうかを説明します。 この列挙では、メンバー値のビットごとの組み合わせを使用できます。 |
D2D1_RESOURCE_TYPE. ID2D1Device::ClearResources が呼び出されたときに解放するリソースの種類を指定します。 |
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE. RGB-to-hue 効果の D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE プロパティの値。 |
D2D1_RGBTOHUE_PROP. RGB-to-hue 効果のプロパティの識別子。 |
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_OPTIONS. ID2D1DeviceContext3::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. パス コマンドを表します。 各コマンドは、セグメント データから 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_MODE. Direct2D の単位 解釈する方法を指定します。 |
D2D1_VERTEX_OPTIONS. レンダラーがカスタム頂点シェーダーと対話する方法に影響を与えるフラグについて説明します。 |
D2D1_VERTEX_USAGE. 頂点バッファーの変更頻度が低いか、頻繁に変更されるかを示します。 |
D2D1_VIGNETTE_PROP. ビネット効果のプロパティの識別子。 |
D2D1_WHITELEVELADJUSTMENT_PROP. 白レベル調整効果 の最上位レベルのプロパティを識別する定数を定義します。 |
D2D1_WINDOW_STATE. ウィンドウが隠れているかどうかを示します。 |
D2D1_YCBCR_CHROMA_SUBSAMPLING. YCbCr 効果で使用される入力彩度イメージの彩度サブサンプリングを指定します。 |
D2D1_YCBCR_INTERPOLATION_MODE. YCbCr 効果の補間モードを指定します。 |
D2D1_YCBCR_PROP. YCbCr 効果のプロパティの識別子。 |