Windows GDI
Windows GDI テクノロジの概要。
Windows GDI を開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
関数
AbortPath AbortPath 関数は、指定されたデバイス コンテキスト内のパスを閉じて破棄します。 |
AddFontMemResourceEx AddFontMemResourceEx 関数は、メモリ イメージからシステムにフォント リソースを追加します。 |
AddFontResourceA AddFontResource 関数は、指定したファイルのフォント リソースをシステム フォント テーブルに追加します。 フォントは、その後、任意のアプリケーションでテキスト出力に使用できます。 (ANSI) |
AddFontResourceExA AddFontResourceEx 関数は、指定したファイルからシステムにフォント リソースを追加します。 AddFontResourceEx 関数で追加されたフォントは、プライベートとしてマークでき、列挙できません。 (ANSI) |
AddFontResourceExW AddFontResourceEx 関数は、指定したファイルからシステムにフォント リソースを追加します。 AddFontResourceEx 関数で追加されたフォントは、プライベートとしてマークでき、列挙できません。 (Unicode) |
AddFontResourceW AddFontResource 関数は、指定したファイルのフォント リソースをシステム フォント テーブルに追加します。 フォントは、その後、任意のアプリケーションでテキスト出力に使用できます。 (Unicode) |
AlphaBlend AlphaBlend 関数は、透明または半透明のピクセルを持つビットマップを表示します。 |
AngleArc AngleArc 関数は、線分と円弧を描画します。 |
AnimatePalette AnimatePalette 関数は、指定された論理パレット内のエントリを置き換えます。 |
Arc Arc 関数は楕円の円弧を描画します。 |
ArcTo ArcTo 関数は楕円の円弧を描画します。 |
BeginPaint BeginPaint 関数は、指定されたウィンドウを描画用に準備し、ペイントに関する情報を PAINTSTRUCT 構造体に入力します。 |
BeginPath BeginPath 関数は、指定されたデバイス コンテキストでパス ブラケットを開きます。 |
Bitblt BitBlt 関数は、指定されたソース デバイス コンテキストからターゲット デバイス コンテキストへのピクセルの四角形に対応するカラー データのビット ブロック転送を実行します。 |
CancelDC CancelDC 関数は、指定されたデバイス コンテキスト (DC) で保留中の操作を取り消します。 |
CFP_ALLOCPROC メモリを割り当てるために CreateFontPackage と MergeFontPackage によって使用されるクライアント提供のコールバック関数。 |
CFP_FREEPROC メモリを解放するために CreateFontPackage と MergeFontPackage によって使用されるクライアント提供のコールバック関数。 |
CFP_REALLOCPROC 割り当てられたバッファーのサイズを変更する必要がある場合にメモリを再割り当てするために CreateFontPackage と MergeFontPackage によって使用されるクライアント提供のコールバック関数。 |
ChangeDisplaySettingsA ChangeDisplaySettings 関数は、既定のディスプレイ デバイスの設定を指定されたグラフィックス モードに変更します。 (ANSI) |
ChangeDisplaySettingsExA ChangeDisplaySettingsEx 関数は、指定したディスプレイ デバイスの設定を指定したグラフィックス モードに変更します。 (ANSI) |
ChangeDisplaySettingsExW ChangeDisplaySettingsEx 関数は、指定したディスプレイ デバイスの設定を指定したグラフィックス モードに変更します。 (Unicode) |
ChangeDisplaySettingsW ChangeDisplaySettings 関数は、既定のディスプレイ デバイスの設定を指定されたグラフィックス モードに変更します。 (Unicode) |
弦 コード関数は、コードを描画します (楕円と線分の交差部分で囲まれた領域(秒と呼ばれます)。 コードは、現在のペンを使用してアウトライン表示され、現在のブラシを使用して塗りつぶされます。 |
ClientToScreen ClientToScreen 関数は、指定したポイントのクライアント領域座標を画面座標に変換します。 |
CloseEnhMetaFile CloseEnhMetaFile 関数は、拡張メタファイル デバイス コンテキストを閉じ、拡張形式のメタファイルを識別するハンドルを返します。 |
CloseFigure CloseFigure 関数は、パス内の開いている図形を閉じます。 |
CloseMetaFile CloseMetaFile 関数は、メタファイル デバイス コンテキストを閉じ、Windows 形式のメタファイルを識別するハンドルを返します。 |
CombineRgn CombineRgn 関数は、2 つの領域を結合し、結果を 3 番目のリージョンに格納します。 2 つの領域は、指定したモードに従って結合されます。 |
CombineTransform CombineTransform 関数は、2 つのワールド空間変換をページ空間変換に連結します。 |
CopyEnhMetaFileA CopyEnhMetaFile 関数は、拡張形式メタファイルの内容を指定されたファイルにコピーします。 (ANSI) |
CopyEnhMetaFileW CopyEnhMetaFile 関数は、拡張形式メタファイルの内容を指定されたファイルにコピーします。 (Unicode) |
CopyMetaFileA CopyMetaFile 関数は、Windows 形式のメタファイルの内容を指定されたファイルにコピーします。 (ANSI) |
CopyMetaFileW CopyMetaFile 関数は、Windows 形式のメタファイルの内容を指定されたファイルにコピーします。 (Unicode) |
CopyRect CopyRect 関数は、ある四角形の座標を別の四角形にコピーします。 |
CreateBitmap CreateBitmap 関数は、指定された幅、高さ、および色形式 (カラー プレーンとピクセルあたりのビット数) を使用してビットマップを作成します。 |
CreateBitmapIndirect CreateBitmapIndirect 関数は、指定された幅、高さ、および色形式 (カラー プレーンとピクセルあたりのビット数) を持つビットマップを作成します。 |
CreateBrushIndirect CreateBrushIndirect 関数は、指定したスタイル、色、およびパターンを持つ論理ブラシを作成します。 |
CreateCompatibleBitmap CreateCompatibleBitmap 関数は、指定したデバイス コンテキストに関連付けられているデバイスと互換性のあるビットマップを作成します。 |
CreateCompatibleDC CreateCompatibleDC 関数は、指定したデバイスと互換性のあるメモリ デバイス コンテキスト (DC) を作成します。 |
CreateDCA CreateDC 関数は、指定した名前を使用してデバイスのデバイス コンテキスト (DC) を作成します。 (ANSI) |
CreateDCW CreateDC 関数は、指定した名前を使用してデバイスのデバイス コンテキスト (DC) を作成します。 (Unicode) |
CreateDIBitmap CreateDIBitmap 関数は、DIB から互換性のあるビットマップ (DDB) を作成し、必要に応じてビットマップ ビットを設定します。 |
CreateDIBPatternBrush CreateDIBPatternBrush 関数は、指定されたデバイスに依存しないビットマップ (DIB) で指定されたパターンを持つ論理ブラシを作成します。 |
CreateDIBPatternBrushPt CreateDIBPatternBrushPt 関数は、デバイスに依存しないビットマップ (DIB) で指定されたパターンを持つ論理ブラシを作成します。 |
CreateDIBSection CreateDIBSection 関数は、アプリケーションが直接書き込むことができる DIB を作成します。 |
CreateDiscardableBitmap CreateDiscardableBitmap 関数は、指定したデバイスと互換性のある破棄可能なビットマップを作成します。 |
CreateEllipticRgn CreateEllipticRgn 関数は、楕円領域を作成します。 |
CreateEllipticRgnIndirect CreateEllipticRgnIndirect 関数は、楕円領域を作成します。 |
CreateEnhMetaFileA CreateEnhMetaFile 関数は、拡張形式メタファイルのデバイス コンテキストを作成します。 このデバイス コンテキストは、デバイスに依存しない画像を格納するために使用できます。 (ANSI) |
CreateEnhMetaFileW CreateEnhMetaFile 関数は、拡張形式メタファイルのデバイス コンテキストを作成します。 このデバイス コンテキストは、デバイスに依存しない画像を格納するために使用できます。 (Unicode) |
CreateFontA CreateFont 関数は、指定された特性を持つ論理フォントを作成します。 その後、論理フォントを任意のデバイスのフォントとして選択できます。 (ANSI) |
CreateFontIndirectA CreateFontIndirect 関数は、指定された特性を持つ論理フォントを作成します。 その後、任意のデバイス コンテキストの現在のフォントとしてフォントを選択できます。 (ANSI) |
CreateFontIndirectExA CreateFontIndirectEx 関数は、指定した構造体の特性を持つ論理フォントを指定します。 その後、任意のデバイス コンテキストの現在のフォントとしてフォントを選択できます。 (ANSI) |
CreateFontIndirectExW CreateFontIndirectEx 関数は、指定した構造体の特性を持つ論理フォントを指定します。 その後、任意のデバイス コンテキストの現在のフォントとしてフォントを選択できます。 (Unicode) |
CreateFontIndirectW CreateFontIndirect 関数は、指定された特性を持つ論理フォントを作成します。 その後、任意のデバイス コンテキストの現在のフォントとしてフォントを選択できます。 (Unicode) |
CreateFontPackage CreateFontPackage 関数は、通常、プリンターに渡すために、指定された TrueType フォントのサブセット バージョンを作成します。 |
CreateFontW CreateFont 関数は、指定された特性を持つ論理フォントを作成します。 その後、論理フォントを任意のデバイスのフォントとして選択できます。 (Unicode) |
CreateHalftonePalette CreateHalftonePalette 関数は、指定されたデバイス コンテキスト (DC) のハーフトーン パレットを作成します。 |
CreateHatchBrush CreateHatchBrush 関数は、指定されたハッチ パターンと色を持つ論理ブラシを作成します。 |
CreateICA CreateIC 関数は、指定されたデバイスの情報コンテキストを作成します。 (ANSI) |
CreateICW CreateIC 関数は、指定されたデバイスの情報コンテキストを作成します。 (Unicode) |
CreateMetaFileA CreateMetaFile 関数は、Windows 形式のメタファイルのデバイス コンテキストを作成します。 (ANSI) |
CreateMetaFileW CreateMetaFile 関数は、Windows 形式のメタファイルのデバイス コンテキストを作成します。 (Unicode) |
CreatePalette CreatePalette 関数は論理パレットを作成します。 |
CreatePatternBrush CreatePatternBrush 関数は、指定されたビットマップ パターンを使用して論理ブラシを作成します。 ビットマップには、CreateDIBSection 関数によって作成される DIB セクション ビットマップを指定することも、デバイスに依存するビットマップにすることもできます。 |
Createpen CreatePen 関数は、指定したスタイル、幅、色を持つ論理ペンを作成します。 その後、ペンをデバイス コンテキストに選択し、線と曲線を描画するために使用できます。 |
CreatePenIndirect CreatePenIndirect 関数は、構造体で指定されたスタイル、幅、色を持つ論理的な化粧ペンを作成します。 |
CreatePolygonRgn CreatePolygonRgn 関数は、多角形領域を作成します。 |
CreatePolyPolygonRgn CreatePolyPolygonRgn 関数は、一連のポリゴンで構成される領域を作成します。 ポリゴンは重複する可能性があります。 |
CreateRectRgn CreateRectRgn 関数は、四角形の領域を作成します。 |
CreateRectRgnIndirect CreateRectRgnIndirect 関数は、四角形の領域を作成します。 |
CreateRoundRectRgn CreateRoundRectRgn 関数は、角が丸い四角形の領域を作成します。 |
CreateScalableFontResourceA CreateScalableFontResource 関数は、スケーラブルなフォントのフォント リソース ファイルを作成します。 (ANSI) |
CreateScalableFontResourceW CreateScalableFontResource 関数は、スケーラブルなフォントのフォント リソース ファイルを作成します。 (Unicode) |
CreateSolidBrush CreateSolidBrush 関数は、指定された純色を持つ論理ブラシを作成します。 |
DeleteDC DeleteDC 関数は、指定されたデバイス コンテキスト (DC) を削除します。 |
DeleteEnhMetaFile DeleteEnhMetaFile 関数は、拡張形式メタファイルまたは拡張形式のメタファイル ハンドルを削除します。 |
DeleteFont DeleteFont マクロはフォント オブジェクトを削除し、フォント オブジェクトに関連付けられているすべてのシステム リソースを解放します。 |
DeleteMetaFile DeleteMetaFile 関数は、Windows 形式のメタファイルまたは Windows 形式のメタファイル ハンドルを削除します。 |
DeleteObject DeleteObject 関数は、論理ペン、ブラシ、フォント、ビットマップ、領域、またはパレットを削除し、オブジェクトに関連付けられているすべてのシステム リソースを解放します。 オブジェクトが削除されると、指定されたハンドルは無効になります。 |
DIBINDEX DIBINDEX マクロは、DIB カラー テーブル内のエントリにインデックスを取り、指定されたインデックスに関連付けられている色を指定する COLORREF 値を返します。 |
DPtoLP DPtoLP 関数は、デバイスの座標を論理座標に変換します。 変換は、デバイス コンテキストのマッピング モード、ウィンドウとビューポートの原点とエクステントの設定、ワールド変換によって異なります。 |
DrawAnimatedRects ウィンドウのキャプションをアニメーション化して、アイコンの開き、またはウィンドウの最小化または最大化を示します。 |
DrawCaption DrawCaption 関数は、ウィンドウ キャプションを描画します。 |
DrawEdge DrawEdge 関数は、四角形の 1 つ以上の端を描画します。 |
DrawEscape DrawEscape 関数は、グラフィックス デバイス インターフェイス (GDI) を介して直接使用できない、指定されたビデオディスプレイの描画機能を提供します。 |
DrawFocusRect DrawFocusRect 関数は、四角形にフォーカスがあることを示すために使用されるスタイルで四角形を描画します。 |
DrawFrameControl DrawFrameControl 関数は、指定した型とスタイルのフレーム コントロールを描画します。 |
DrawStateA DrawState 関数は、イメージを表示し、無効または既定の状態などの状態を示す視覚効果を適用します。 (ANSI) |
DRAWSTATEPROC DrawStateProc 関数は、DrawState 関数の複雑なイメージをレンダリングするアプリケーション定義のコールバック関数です。 |
DrawStateW DrawState 関数は、イメージを表示し、無効または既定の状態などの状態を示す視覚効果を適用します。 (Unicode) |
Drawtext DrawText 関数は、指定した四角形に書式設定されたテキストを描画します。 (DrawText 関数) |
DrawTextA DrawText 関数は、指定した四角形に書式設定されたテキストを描画します。 指定したメソッド (タブの展開、文字の正当化、改行など) に従ってテキストの書式を設定します。 (DrawTextA) |
DrawTextExA DrawTextEx 関数は、指定した四角形に書式設定されたテキストを描画します。 (ANSI) |
DrawTextExW DrawTextEx 関数は、指定した四角形に書式設定されたテキストを描画します。 (Unicode) |
DrawTextW DrawTextW (Unicode) 関数は、指定した四角形に書式設定されたテキストを描画します。 (DrawTextW 関数) |
楕円 Ellipse 関数は楕円を描画します。 楕円の中心は、指定した外接する四角形の中心です。 楕円は現在のペンを使用してアウトライン表示され、現在のブラシを使用して塗りつぶされます。 |
EndPaint EndPaint 関数は、指定したウィンドウで描画の終了をマークします。 この関数は、BeginPaint 関数の呼び出しごとに必要ですが、描画が完了した後にのみ必要です。 |
EndPath EndPath 関数は、パス ブラケットを閉じ、角かっこで定義されたパスを、指定されたデバイス コンテキストに選択します。 |
ENHMFENUMPROC EnhMetaFileProc 関数は、EnumEnhMetaFile 関数で使用されるアプリケーション定義のコールバック関数です。 |
EnumDisplayDevicesA EnumDisplayDevices 関数を使用すると、現在のセッションのディスプレイ デバイスに関する情報を取得できます。 (ANSI) |
EnumDisplayDevicesW EnumDisplayDevices 関数を使用すると、現在のセッションのディスプレイ デバイスに関する情報を取得できます。 (Unicode) |
EnumDisplayMonitors EnumDisplayMonitors 関数は、指定されたクリッピング四角形とデバイス コンテキストの可視領域の交差によって形成された領域と交差する表示モニター (ミラーリング ドライバーに関連付けられた非表示の擬似モニターを含む) を列挙します。 EnumDisplayMonitors は、列挙されるモニターごとに、アプリケーション定義の MonitorEnumProc コールバック関数を 1 回呼び出します。 GetSystemMetrics (SM_CMONITORS) では、ディスプレイ モニターのみがカウントされることに注意してください。 |
EnumDisplaySettingsA EnumDisplaySettings 関数は、ディスプレイ デバイスのグラフィックス モードの 1 つに関する情報を取得します。 ディスプレイ デバイスのすべてのグラフィックス モードの情報を取得するには、この関数を一連の呼び出しを行います。 (ANSI) |
EnumDisplaySettingsExA EnumDisplaySettingsEx 関数は、ディスプレイ デバイスのグラフィックス モードの 1 つに関する情報を取得します。 ディスプレイ デバイスのすべてのグラフィックス モードの情報を取得するには、この関数を一連の呼び出しを行います。 (ANSI) |
EnumDisplaySettingsExW EnumDisplaySettingsEx 関数は、ディスプレイ デバイスのグラフィックス モードの 1 つに関する情報を取得します。 ディスプレイ デバイスのすべてのグラフィックス モードの情報を取得するには、この関数を一連の呼び出しを行います。 (Unicode) |
EnumDisplaySettingsW EnumDisplaySettings 関数は、ディスプレイ デバイスのグラフィックス モードの 1 つに関する情報を取得します。 ディスプレイ デバイスのすべてのグラフィックス モードの情報を取得するには、この関数を一連の呼び出しを行います。 (Unicode) |
EnumEnhMetaFile EnumEnhMetaFile 関数は、各レコードを取得し、指定されたコールバック関数に渡すことによって、拡張形式のメタファイル内のレコードを列挙します。 |
EnumFontFamiliesA EnumFontFamilies 関数は、指定したデバイスで使用できる、指定したフォント ファミリ内のフォントを列挙します。 (ANSI) |
EnumFontFamiliesExA EnumFontFamiliesEx 関数は、LOGFONT 構造体で指定されたフォント特性と一致するシステム内のすべての一意の名前付きフォントを列挙します。 EnumFontFamiliesEx は、書体名、文字セット、またはその両方に基づいてフォントを列挙します。 (ANSI) |
EnumFontFamiliesExW EnumFontFamiliesEx 関数は、LOGFONT 構造体で指定されたフォント特性と一致するシステム内のすべての一意の名前付きフォントを列挙します。 EnumFontFamiliesEx は、書体名、文字セット、またはその両方に基づいてフォントを列挙します。 (Unicode) |
EnumFontFamiliesW EnumFontFamilies 関数は、指定したデバイスで使用できる、指定したフォント ファミリ内のフォントを列挙します。 (Unicode) |
EnumFontsA EnumFonts 関数は、指定したデバイスで使用できるフォントを列挙します。 (ANSI) |
EnumFontsW EnumFonts 関数は、指定したデバイスで使用できるフォントを列挙します。 (Unicode) |
EnumMetaFile EnumMetaFile 関数は、各レコードを取得し、指定されたコールバック関数に渡すことによって、Windows 形式のメタファイル内のレコードを列挙します。 |
EnumObjects EnumObjects 関数は、指定されたデバイス コンテキスト (DC) で使用できるペンまたはブラシを列挙します。 |
EqualRect EqualRect 関数は、指定した 2 つの四角形が、左上隅と右下隅の座標を比較して等しいかどうかを判断します。 |
EqualRgn EqualRgn 関数は、指定された 2 つの領域が同一かどうかを確認します。 関数は、サイズと形状が等しい場合、2 つの領域が同一であると見なします。 |
ExcludeClipRect ExcludeClipRect 関数は、既存のクリッピング領域から指定された四角形を引いた領域で構成される新しいクリッピング領域を作成します。 |
ExcludeUpdateRgn ExcludeUpdateRgn 関数は、ウィンドウ内の更新された領域をクリッピング領域から除外することで、ウィンドウの無効な領域内での描画を防ぎます。 |
ExtCreatePen ExtCreatePen 関数は、指定されたスタイル、幅、ブラシ属性を持つ論理的な化粧品ペンまたは幾何学的ペンを作成します。 |
ExtCreateRegion ExtCreateRegion 関数は、指定した領域と変換データから領域を作成します。 |
ExtFloodFill ExtFloodFill 関数は、表示サーフェスの領域を現在のブラシで塗りつぶします。 |
ExtSelectClipRgn ExtSelectClipRgn 関数は、指定したモードを使用して、指定した領域と現在のクリッピング領域を結合します。 |
ExtTextOutA ExtTextOut 関数は、現在選択されているフォント、背景色、およびテキストの色を使用してテキストを描画します。 必要に応じて、クリッピング、opaquing、またはその両方に使用するディメンションを指定できます。 (ANSI) |
ExtTextOutW ExtTextOut 関数は、現在選択されているフォント、背景色、およびテキストの色を使用してテキストを描画します。 必要に応じて、クリッピング、opaquing、またはその両方に使用するディメンションを指定できます。 (Unicode) |
FillPath FillPath 関数は、現在のパス内の開いている図形を閉じ、現在のブラシと多角形塗りつぶしモードを使用してパスの内部を塗りつぶします。 |
Fillrect FillRect 関数は、指定したブラシを使用して四角形を塗りつぶします。 この関数には左と上の罫線が含まれますが、四角形の右と下の罫線は除外されます。 |
FillRgn FillRgn 関数は、指定したブラシを使用して領域を塗りつぶします。 |
FlattenPath FlattenPath 関数は、現在のデバイス コンテキスト (DC) に選択されているパス内のすべての曲線を変換し、各曲線を一連の線に変換します。 |
FloodFill FloodFill 関数は、表示サーフェスの領域を現在のブラシで塗りつぶします。 領域は、color パラメーターで指定されているように境界が設定されているものと見なされます。 |
FrameRect FrameRect 関数は、指定したブラシを使用して、指定した四角形の周囲に罫線を描画します。 罫線の幅と高さは、常に 1 つの論理単位です。 |
FrameRgn FrameRgn 関数は、指定したブラシを使用して、指定した領域の周囲に罫線を描画します。 |
GdiAlphaBlend GdiAlphaBlend 関数は、透明または半透明のピクセルを持つビットマップを表示します。 |
GdiComment GdiComment 関数は、バッファーから指定された拡張形式のメタファイルにコメントをコピーします。 |
GdiFlush GdiFlush 関数は、呼び出し元のスレッドの現在のバッチをフラッシュします。 |
GdiGetBatchLimit GdiGetBatchLimit 関数は、呼び出し元スレッドの現在のバッチに累積できる関数呼び出しの最大数を返します。 この制限を超えると、システムは現在のバッチをフラッシュします。 |
GdiGradientFill GdiGradientFill 関数は、四角形と三角形の構造体を塗りつぶします。 |
GdiSetBatchLimit GdiSetBatchLimit 関数は、呼び出し元スレッドの現在のバッチに累積できる関数呼び出しの最大数を設定します。 この制限を超えると、システムは現在のバッチをフラッシュします。 |
GdiTransparentBlt GdiTransparentBlt 関数は、指定したソース デバイス コンテキストからターゲット デバイス コンテキストへのピクセルの四角形に対応するカラー データのビット ブロック転送を実行します。 |
GetArcDirection GetArcDirection 関数は、指定されたデバイス コンテキストの現在の円弧方向を取得します。 円弧関数と四角形関数では、円弧の方向が使用されます。 |
GetAspectRatioFilterEx GetAspectRatioFilterEx 関数は、現在の縦横比フィルターの設定を取得します。 |
GetBitmapBits GetBitmapBits 関数は、指定したデバイス依存ビットマップのビットマップ ビットをバッファーにコピーします。 |
GetBitmapDimensionEx GetBitmapDimensionEx 関数は、互換性のあるビットマップのディメンションを取得します。 取得したディメンションは、SetBitmapDimensionEx 関数によって設定されている必要があります。 |
GetBkColor GetBkColor 関数は、指定されたデバイス コンテキストの現在の背景色を返します。 |
GetBkMode GetBkMode 関数は、指定されたデバイス コンテキストの現在のバックグラウンド ミックス モードを返します。 デバイス コンテキストの背景ミックス モードは、テキスト、ハッチング ブラシ、および実線ではないペン スタイルに影響します。 |
GetBoundsRect GetBoundsRect 関数は、指定されたデバイス コンテキストの現在の累積外接する四角形を取得します。 |
GetBrushOrgEx GetBrushOrgEx 関数は、指定されたデバイス コンテキストの現在のブラシの原点を取得します。 この関数は、GetBrushOrg 関数を置き換えます。 |
GetBValue GetBValue マクロは、赤、緑、青 (RGB) の値の青の成分の強度値を取得します。 |
GetCharABCWidthsA GetCharABCWidths 関数は、現在の TrueType フォントから、指定した範囲内の連続する文字の幅を論理単位で取得します。 この関数は TrueType フォントでのみ成功します。 (ANSI) |
GetCharABCWidthsFloatA GetCharABCWidthsFloat 関数は、現在のフォントから、指定した範囲内の連続する文字の幅を論理単位で取得します。 (ANSI) |
GetCharABCWidthsFloatW GetCharABCWidthsFloat 関数は、現在のフォントから、指定した範囲内の連続する文字の幅を論理単位で取得します。 (Unicode) |
GetCharABCWidthsI GetCharABCWidthsI 関数は、現在の TrueType フォントから、指定した範囲内の連続するグリフ インデックスの幅を論理単位で取得します。 この関数は TrueType フォントでのみ成功します。 |
GetCharABCWidthsW GetCharABCWidths 関数は、現在の TrueType フォントから、指定した範囲内の連続する文字の幅を論理単位で取得します。 この関数は TrueType フォントでのみ成功します。 (Unicode) |
GetCharacterPlacementA GetCharacterPlacement 関数は、文字幅、キャレットの配置、文字列内での順序付け、グリフのレンダリングなど、文字列に関する情報を取得します。 (ANSI) |
GetCharacterPlacementW GetCharacterPlacement 関数は、文字幅、キャレットの配置、文字列内での順序付け、グリフのレンダリングなど、文字列に関する情報を取得します。 (Unicode) |
GetCharWidth32A GetCharWidth32 関数は、現在のフォントから、指定した範囲内の連続する文字の幅を論理座標で取得します。 (ANSI) |
GetCharWidth32W GetCharWidth32 関数は、現在のフォントから、指定した範囲内の連続する文字の幅を論理座標で取得します。 (Unicode) |
GetCharWidthA GetCharWidth 関数は、現在のフォントから、指定した範囲内の連続する文字の幅を論理座標で取得します。 (ANSI) |
GetCharWidthFloatA GetCharWidthFloat 関数は、現在のフォントから、指定した範囲内の連続する文字の小数部の幅を取得します。 (ANSI) |
GetCharWidthFloatW GetCharWidthFloat 関数は、現在のフォントから、指定した範囲内の連続する文字の小数部の幅を取得します。 (Unicode) |
GetCharWidthI GetCharWidthI 関数は、現在のフォントから、指定された範囲の連続するグリフ インデックスの幅を論理座標で取得します。 |
GetCharWidthW GetCharWidth 関数は、現在のフォントから、指定した範囲内の連続する文字の幅を論理座標で取得します。 (Unicode) |
GetClipBox GetClipBox 関数は、デバイス上の現在の表示領域の周囲に描画できる最も狭い外接する四角形の寸法を取得します。 |
GetClipRgn GetClipRgn 関数は、指定されたデバイス コンテキストの現在のアプリケーション定義クリッピング領域を識別するハンドルを取得します。 |
GetColorAdjustment GetColorAdjustment 関数は、指定されたデバイス コンテキスト (DC) の色調整値を取得します。 |
GetCurrentObject GetCurrentObject 関数は、指定したデバイス コンテキスト (DC) に選択されている、指定した型のオブジェクトへのハンドルを取得します。 |
GetCurrentPositionEx GetCurrentPositionEx 関数は、論理座標内の現在位置を取得します。 |
Getdc GetDC 関数は、指定されたウィンドウのクライアント領域または画面全体のデバイス コンテキスト (DC) へのハンドルを取得します。 |
GetDCBrushColor GetDCBrushColor 関数は、指定されたデバイス コンテキスト (DC) の現在のブラシの色を取得します。 |
GetDCEx GetDCEx 関数は、指定されたウィンドウのクライアント領域または画面全体のデバイス コンテキスト (DC) へのハンドルを取得します。 |
GetDCOrgEx GetDCOrgEx 関数は、指定されたデバイス コンテキスト (DC) の最終的な変換元を取得します。 |
GetDCPenColor GetDCPenColor 関数は、指定されたデバイス コンテキスト (DC) の現在のペンの色を取得します。 |
GetDeviceCaps GetDeviceCaps 関数は、指定されたデバイスのデバイス固有の情報を取得します。 |
GetDIBColorTable GetDIBColorTable 関数は、指定されたデバイス コンテキストに現在選択されている DIB セクション ビットマップのカラー テーブル内のエントリの範囲から RGB (赤、緑、青) の色値を取得します。 |
GetDIBits GetDIBits 関数は、指定した互換性のあるビットマップのビットを取得し、指定した形式を使用して DIB としてバッファーにコピーします。 |
GetEnhMetaFileA GetEnhMetaFile 関数は、指定されたファイルに格納されている拡張形式のメタファイルを識別するハンドルを作成します。 (ANSI) |
GetEnhMetaFileBits GetEnhMetaFileBits 関数は、指定された拡張形式メタファイルの内容を取得し、バッファーにコピーします。 |
GetEnhMetaFileDescriptionA GetEnhMetaFileDescription 関数は、拡張形式のメタファイルから省略可能なテキストの説明を取得し、指定されたバッファーに文字列をコピーします。 (ANSI) |
GetEnhMetaFileDescriptionW GetEnhMetaFileDescription 関数は、拡張形式のメタファイルから省略可能なテキストの説明を取得し、指定されたバッファーに文字列をコピーします。 (Unicode) |
GetEnhMetaFileHeader GetEnhMetaFileHeader 関数は、指定された拡張形式メタファイルのヘッダーを含むレコードを取得します。 |
GetEnhMetaFilePaletteEntries GetEnhMetaFilePaletteEntries 関数は、指定された拡張メタファイルからオプションのパレット エントリを取得します。 |
GetEnhMetaFileW GetEnhMetaFile 関数は、指定されたファイルに格納されている拡張形式のメタファイルを識別するハンドルを作成します。 (Unicode) |
GetFontData GetFontData 関数は、TrueType フォントのフォント メトリック データを取得します。 |
GetFontLanguageInfo GetFontLanguageInfo 関数は、指定された表示コンテキストで現在選択されているフォントに関する情報を返します。 通常、アプリケーションでは、この情報と GetCharacterPlacement 関数を使用して、表示用の文字列を準備します。 |
GetFontUnicodeRanges GetFontUnicodeRanges 関数は、フォントでサポートされている Unicode 文字に関する情報を返します。 この情報は GLYPHSET 構造体として返されます。 |
GetGlyphIndicesA GetGlyphIndices 関数は、文字列をグリフ インデックスの配列に変換します。 関数を使用して、グリフがフォントに存在するかどうかを判断できます。 (ANSI) |
GetGlyphIndicesW GetGlyphIndices 関数は、文字列をグリフ インデックスの配列に変換します。 関数を使用して、グリフがフォントに存在するかどうかを判断できます。 (Unicode) |
GetGlyphOutlineA GetGlyphOutline 関数は、指定されたデバイス コンテキストで選択された TrueType フォントの文字のアウトラインまたはビットマップを取得します。 (ANSI) |
GetGlyphOutlineW GetGlyphOutline 関数は、指定されたデバイス コンテキストで選択された TrueType フォントの文字のアウトラインまたはビットマップを取得します。 (Unicode) |
GetGraphicsMode GetGraphicsMode 関数は、指定されたデバイス コンテキストの現在のグラフィックス モードを取得します。 |
GetGValue GetGValue マクロは、赤、緑、青 (RGB) 値の緑のコンポーネントの強度値を取得します。 |
GetKerningPairsA GetKerningPairs 関数は、指定されたデバイス コンテキストで現在選択されているフォントの文字カーニング ペアを取得します。 (ANSI) |
GetKerningPairsW GetKerningPairs 関数は、指定されたデバイス コンテキストで現在選択されているフォントの文字カーニング ペアを取得します。 (Unicode) |
GetLayout GetLayout 関数は、デバイス コンテキスト (DC) のレイアウトを返します。 |
GetMapMode GetMapMode 関数は、現在のマッピング モードを取得します。 |
GetMetaFileA GetMetaFile 関数は、指定したファイルに格納されているメタファイルを識別するハンドルを作成します。 (ANSI) |
GetMetaFileBitsEx GetMetaFileBitsEx 関数は、Windows 形式のメタファイルの内容を取得し、指定されたバッファーにコピーします。 |
GetMetaFileW GetMetaFile 関数は、指定したファイルに格納されているメタファイルを識別するハンドルを作成します。 (Unicode) |
GetMetaRgn GetMetaRgn 関数は、指定されたデバイス コンテキストの現在のメタリージョンを取得します。 |
GetMiterLimit GetMiterLimit 関数は、指定されたデバイス コンテキストのマイター制限を取得します。 |
GetMonitorInfoA GetMonitorInfo 関数は、ディスプレイ モニターに関する情報を取得します。 (ANSI) |
GetMonitorInfoW GetMonitorInfo 関数は、ディスプレイ モニターに関する情報を取得します。 (Unicode) |
GetNearestColor GetNearestColor 関数は、指定された色の値を使用したときに表示されるシステム パレットから色を識別する色値を取得します。 |
GetNearestPaletteIndex GetNearestPaletteIndex 関数は、指定された色の値に最も近い、指定された論理パレット内のエントリのインデックスを取得します。 |
GetObject GetObject 関数 (wingdi.h) は、指定されたグラフィックス オブジェクトの情報を取得します。 |
GetObjectA GetObject 関数は、指定したグラフィックス オブジェクトの情報を取得します。 (GetObjectA) |
GetObjectType GetObjectType は、指定したオブジェクトの型を取得します。 |
GetObjectW GetObjectW (Unicode) 関数 (wingdi.h) は、指定されたグラフィックス オブジェクトの情報を取得します。 |
GetOutlineTextMetricsA GetOutlineTextMetrics 関数は、TrueType フォントのテキスト メトリックを取得します。 (ANSI) |
GetOutlineTextMetricsW GetOutlineTextMetrics 関数は、TrueType フォントのテキスト メトリックを取得します。 (Unicode) |
GetPaletteEntries GetPaletteEntries 関数は、指定された論理パレットから指定した範囲のパレット エントリを取得します。 |
GetPath GetPath 関数は、指定されたデバイス コンテキストで選択されたパス内の線の端点と曲線の制御点を定義する座標を取得します。 |
GetPixel GetPixel 関数は、指定した座標にあるピクセルの赤、緑、青 (RGB) の色値を取得します。 |
GetPolyFillMode GetPolyFillMode 関数は、現在のポリゴン塗りつぶしモードを取得します。 |
GetRandomRgn GetRandomRgn 関数は、指定したデバイス コンテキストのシステム クリッピング領域を特定のリージョンにコピーします。 |
GetRasterizerCaps GetRasterizerCaps 関数は、TrueType フォントがシステムにインストールされているかどうかを示すフラグを返します。 |
GetRegionData GetRegionData 関数は、指定されたバッファーに領域を記述するデータを格納します。 このデータには、領域を構成する四角形のディメンションが含まれます。 |
GetRgnBox GetRgnBox 関数は、指定した領域の外接する四角形を取得します。 |
GetROP2 GetROP2 関数は、指定されたデバイス コンテキストのフォアグラウンド ミックス モードを取得します。 ミックス モードでは、ペンまたは内部の色と画面に既に表示されている色を組み合わせて新しい色を生成する方法を指定します。 |
GetRValue GetRValue マクロは、赤、緑、青 (RGB) 値の赤の成分の強度値を取得します。 |
GetStockObject GetStockObject 関数は、いずれかのストック ペン、ブラシ、フォント、またはパレットへのハンドルを取得します。 |
GetStretchBltMode GetStretchBltMode 関数は、現在のストレッチ モードを取得します。 ストレッチ モードでは、StretchBlt 関数が呼び出されたときに、拡大または圧縮されるビットマップに対して色データを追加または削除する方法を定義します。 |
GetSysColorBrush GetSysColorBrush 関数は、指定された色インデックスに対応する論理ブラシを識別するハンドルを取得します。 |
GetSystemPaletteEntries GetSystemPaletteEntries 関数は、指定されたデバイス コンテキスト (DC) に関連付けられているシステム パレットからパレット エントリの範囲を取得します。 |
GetSystemPaletteUse GetSystemPaletteUse 関数は、指定されたデバイス コンテキスト (DC) のシステム (物理) パレットの現在の状態を取得します。 |
GetTabbedTextExtentA GetTabbedTextExtent 関数は、文字列の幅と高さを計算します。 (ANSI) |
GetTabbedTextExtentW GetTabbedTextExtent 関数は、文字列の幅と高さを計算します。 (Unicode) |
GetTextAlign GetTextAlign 関数は、指定したデバイス コンテキストのテキスト配置設定を取得します。 |
GetTextCharacterExtra GetTextCharacterExtra 関数は、指定されたデバイス コンテキストの現在の文字間間隔を取得します。 |
GetTextColor GetTextColor 関数は、指定したデバイス コンテキストの現在のテキストの色を取得します。 |
GetTextExtentExPointA GetTextExtentExPoint 関数は、指定されたスペース内に収まる指定した文字列内の文字数を取得し、それらの各文字のテキストエクステントを配列に格納します。 (ANSI) |
GetTextExtentExPointI GetTextExtentExPointI 関数は、指定したスペース内に収まる指定した文字列内の文字数を取得し、それらの各文字のテキストエクステントを配列に格納します。 |
GetTextExtentExPointW GetTextExtentExPoint 関数は、指定されたスペース内に収まる指定した文字列内の文字数を取得し、それらの各文字のテキストエクステントを配列に格納します。 (Unicode) |
GetTextExtentPoint32A GetTextExtentPoint32 関数は、指定した文字列の幅と高さを計算します。 (ANSI) |
GetTextExtentPoint32W GetTextExtentPoint32 関数は、指定した文字列の幅と高さを計算します。 (Unicode) |
GetTextExtentPointA GetTextExtentPoint 関数は、指定した文字列の幅と高さを計算します。 (ANSI) |
GetTextExtentPointI GetTextExtentPointI 関数は、グリフ インデックスの指定された配列の幅と高さを計算します。 |
GetTextExtentPointW GetTextExtentPoint 関数は、指定した文字列の幅と高さを計算します。 (Unicode) |
GetTextFaceA GetTextFace 関数は、指定したデバイス コンテキストで選択されたフォントの書体名を取得します。 (ANSI) |
GetTextFaceW GetTextFace 関数は、指定したデバイス コンテキストで選択されたフォントの書体名を取得します。 (Unicode) |
GetTextMetrics GetTextMetrics 関数 (wingdi.h) は、指定されたバッファーに、現在選択されているフォントのメトリックを格納します。 |
GetTextMetricsA GetTextMetrics 関数は、指定したバッファーに、現在選択されているフォントのメトリックを入力します。 (GetTextMetricsA) |
GetTextMetricsW GetTextMetricsW (Unicode) 関数 (wingdi.h) は、指定されたバッファーに現在選択されているフォントのメトリックを入力します。 |
GetUpdateRect GetUpdateRect 関数は、指定したウィンドウの更新領域を完全に囲む最小の四角形の座標を取得します。 |
GetUpdateRgn GetUpdateRgn 関数は、ウィンドウを指定したリージョンにコピーして、ウィンドウの更新領域を取得します。 更新領域の座標は、ウィンドウの左上隅 (つまり、クライアント座標) に対する相対座標です。 |
GetViewportExtEx GetViewportExtEx 関数は、指定されたデバイス コンテキストの現在のビューポートの x エクステントと y エクステントを取得します。 |
GetViewportOrgEx GetViewportOrgEx 関数は、指定されたデバイス コンテキストのビューポート原点の x 座標と y 座標を取得します。 |
GetWindowDC GetWindowDC 関数は、タイトル バー、メニュー、スクロール バーなど、ウィンドウ全体のデバイス コンテキスト (DC) を取得します。 |
GetWindowExtEx この関数は、指定されたデバイス コンテキストのウィンドウの x エクステントと y エクステントを取得します。 |
GetWindowOrgEx GetWindowOrgEx 関数は、指定されたデバイス コンテキストのウィンドウの原点の x 座標と y 座標を取得します。 |
GetWindowRgn GetWindowRgn 関数は、ウィンドウのウィンドウ領域のコピーを取得します。 |
GetWindowRgnBox GetWindowRgnBox 関数は、ウィンドウのウィンドウ領域の最も狭い外接する四角形の寸法を取得します。 |
GetWinMetaFileBits GetWinMetaFileBits 関数は、拡張形式のレコードをメタファイルから Windows 形式のレコードに変換し、変換されたレコードを指定されたバッファーに格納します。 |
GetWorldTransform GetWorldTransform 関数は、現在のワールド空間からページ空間への変換を取得します。 |
GOBJENUMPROC EnumObjectsProc 関数は、EnumObjects 関数で使用されるアプリケーション定義のコールバック関数です。 |
GradientFill GradientFill 関数は、四角形と三角形の構造体を塗りつぶします。 |
GrayStringA GrayString 関数は、指定した場所に灰色のテキストを描画します。 (ANSI) |
GRAYSTRINGPROC OutputProc 関数は、GrayString 関数で使用されるアプリケーション定義のコールバック関数です。 |
GrayStringW GrayString 関数は、指定した場所に灰色のテキストを描画します。 (Unicode) |
InflateRect InflateRect 関数は、指定した四角形の幅と高さを増減します。 |
IntersectClipRect IntersectClipRect 関数は、現在のクリッピング領域と指定した四角形の交差部分から新しいクリッピング領域を作成します。 |
IntersectRect IntersectRect 関数は、2 つのソース四角形の交差部分を計算し、交差する四角形の座標を移動先の四角形に配置します。 |
InvalidateRect InvalidateRect 関数は、指定したウィンドウの更新領域に四角形を追加します。 更新領域は、再描画する必要があるウィンドウのクライアント領域の部分を表します。 |
InvalidateRgn InvalidateRgn 関数は、ウィンドウの現在の更新領域に追加することで、指定されたリージョン内のクライアント領域を無効にします。 |
InvertRect InvertRect 関数は、四角形の内部の各ピクセルの色値に対して論理 NOT 演算を実行することで、ウィンドウ内の四角形を反転します。 |
InvertRgn InvertRgn 関数は、指定した領域の色を反転します。 |
IsRectEmpty IsRectEmpty 関数は、指定した四角形が空かどうかを判断します。 |
LineDDA LineDDA 関数は、指定した始点と終点で定義された線に対して強調表示するピクセルを決定します。 |
LINEDDAPROC LineDDAProc 関数は、LineDDA 関数で使用されるアプリケーション定義のコールバック関数です。 |
Lineto LineTo 関数は、現在の位置から、指定したポイントまでの線を描画しますが、含まれません。 |
LoadBitmapA LoadBitmap 関数は、モジュールの実行可能ファイルから指定されたビットマップ リソースを読み込みます。 (ANSI) |
LoadBitmapW LoadBitmap 関数は、モジュールの実行可能ファイルから指定されたビットマップ リソースを読み込みます。 (Unicode) |
LockWindowUpdate LockWindowUpdate 関数は、指定したウィンドウでの描画を無効または有効にします。 一度にロックできるウィンドウは 1 つだけです。 |
LPtoDP LPtoDP 関数は、論理座標をデバイス座標に変換します。 変換は、デバイス コンテキストのマッピング モード、ウィンドウとビューポートの原点とエクステントの設定、ワールド変換によって異なります。 |
MAKEPOINTS MAKEPOINTS マクロは、ポイントの x 座標と y 座標を含む値を POINTS 構造体に変換します。 |
MAKEROP4 MAKEROP4 マクロは、MaskBlt 関数で使用する第 4 ラスター演算コードを作成します。 |
MapWindowPoints MapWindowPoints 関数は、1 つのウィンドウに対する座標空間から別のウィンドウに対する座標空間への一連のポイントを変換 (マップ) します。 |
MaskBlt MaskBlt 関数は、指定されたマスク操作とラスター演算を使用して、ソース ビットマップとコピー先ビットマップのカラー データを結合します。 |
MergeFontPackage MergeFontPackage 関数は、CreateFontPackage によって作成されたフォントを操作します。 |
MFENUMPROC EnumMetaFileProc 関数は、Windows 形式のメタファイル レコードを処理するアプリケーション定義のコールバック関数です。 |
ModifyWorldTransform ModifyWorldTransform 関数は、指定したモードを使用してデバイス コンテキストのワールド変換を変更します。 |
MONITORENUMPROC MonitorEnumProc 関数は、EnumDisplayMonitors 関数によって呼び出されるアプリケーション定義のコールバック関数です。 |
MonitorFromPoint MonitorFromPoint 関数は、指定したポイントを含むディスプレイ モニターへのハンドルを取得します。 |
MonitorFromRect MonitorFromRect 関数は、指定した四角形との交差領域が最も大きいディスプレイ モニターへのハンドルを取得します。 |
MonitorFromWindow MonitorFromWindow 関数は、指定したウィンドウの外接する四角形との交差領域が最も大きいディスプレイ モニターへのハンドルを取得します。 |
MoveToEx MoveToEx 関数は、現在位置を指定したポイントに更新し、必要に応じて前の位置を返します。 |
OffsetClipRgn OffsetClipRgn 関数は、デバイス コンテキストのクリッピング領域を指定したオフセットだけ移動します。 |
OffsetRect OffsetRect 関数は、指定した四角形を指定したオフセットだけ移動します。 |
OffsetRgn OffsetRgn 関数は、指定したオフセットだけ領域を移動します。 |
OffsetViewportOrgEx OffsetViewportOrgEx 関数は、指定された水平オフセットと垂直オフセットを使用して、デバイス コンテキストのビューポートの原点を変更します。 |
OffsetWindowOrgEx OffsetWindowOrgEx 関数は、指定された水平オフセットと垂直オフセットを使用して、デバイス コンテキストのウィンドウの原点を変更します。 |
PaintDesktop PaintDesktop 関数は、指定したデバイス コンテキストのクリッピング領域をデスクトップ パターンまたは壁紙で塗りつぶします。 関数は、主にシェル デスクトップ用に提供されます。 |
PaintRgn PaintRgn 関数は、デバイス コンテキストで現在選択されているブラシを使用して、指定した領域を描画します。 |
PALETTEINDEX PALETTEINDEX マクロは、論理カラー パレット エントリへのインデックスを受け取り、指定されたインデックスに関連付けられている色を指定する COLORREF 値で構成されるパレットエントリ指定子を返します。 |
PALETTERGB PALETTERGB マクロは、赤、緑、青の相対強度を表す 3 つの値を受け取り、高次バイトの 2 と 3 つの下位バイトの RGB 値で構成されるパレット相対赤、緑、青 (RGB) 指定子を返します。 カラー パレットを使用するアプリケーションは、明示的な RGB 値ではなく、この指定子を、色を必要とする関数に渡すことができます。 |
PatBlt PatBlt 関数は、指定したデバイス コンテキストで現在選択されているブラシを使用して、指定した四角形を描画します。 ブラシの色とサーフェスの色または色は、指定されたラスター操作を使用して結合されます。 |
PathToRegion PathToRegion 関数は、指定したデバイス コンテキストに選択されたパスからリージョンを作成します。 結果の領域では、デバイス座標が使用されます。 |
円 Pie 関数は、楕円と 2 つの放射状の交差部分で囲まれた円状のくさびを描画します。 円は、現在のペンを使用してアウトライン表示され、現在のブラシを使用して塗りつぶされます。 |
PlayEnhMetaFile PlayEnhMetaFile 関数は、指定された拡張形式のメタファイルに格納されている画像を表示します。 |
PlayEnhMetaFileRecord PlayEnhMetaFileRecord 関数は、レコードによって識別されるグラフィックス デバイス インターフェイス (GDI) 関数を実行することで、拡張メタファイル レコードを再生します。 |
PlayMetaFile PlayMetaFile 関数は、指定されたデバイス上の特定の Windows 形式メタファイルに格納されている画像を表示します。 |
PlayMetaFileRecord PlayMetaFileRecord 関数は、そのレコードに含まれるグラフィックス デバイス インターフェイス (GDI) 関数を実行することで、Windows 形式のメタファイル レコードを再生します。 |
PlgBlt PlgBlt 関数は、ソース デバイス コンテキストの指定された四角形から、コピー先デバイス コンテキストの指定された並列四角形へのカラー データのビットのビット転送を実行します。 |
POINTSTOPOINT POINTSTOPOINT マクロは、POINTS 構造体の内容を POINT 構造体にコピーします。 |
POINTTOPOINTS POINTTOPOINTS マクロは、POINT 構造体を POINTS 構造体に変換します。 |
PolyBezier PolyBezier 関数は、1 つ以上の B zier 曲線を描画します。 |
PolyBezierTo PolyBezierTo 関数は、1 つ以上の B zier 曲線を描画します。 |
PolyDraw PolyDraw 関数は、一連の線分と B zier 曲線を描画します。 |
Polygon Polygon 関数は、直線で接続された 2 つ以上の頂点で構成される多角形を描画します。 多角形は、現在のペンを使用してアウトライン表示され、現在のブラシと多角形の塗りつぶしモードを使用して塗りつぶされます。 |
ポリライン Polyline 関数は、指定した配列内のポイントを接続することで、一連の線分を描画します。 |
PolylineTo PolylineTo 関数は、1 つまたは複数の直線を描画します。 |
PolyPolygon PolyPolygon 関数は、閉じた一連のポリゴンを描画します。 各多角形は、現在のペンを使用してアウトライン表示され、現在のブラシと多角形の塗りつぶしモードを使用して塗りつぶされます。 この関数によって描画された多角形は重複する可能性があります。 |
PolyPolyline PolyPolyline 関数は、複数の一連の接続された線分を描画します。 |
PolyTextOutA PolyTextOut 関数は、指定されたデバイス コンテキストで現在選択されているフォントとテキストの色を使用して、いくつかの文字列を描画します。 (ANSI) |
PolyTextOutW PolyTextOut 関数は、指定されたデバイス コンテキストで現在選択されているフォントとテキストの色を使用して、いくつかの文字列を描画します。 (Unicode) |
PtInRect PtInRect 関数は、指定した点が指定した四角形内にあるかどうかを判断します。 |
PtInRegion PtInRegion 関数は、指定したポイントが指定された領域内にあるかどうかを判断します。 |
PtVisible PtVisible 関数は、指定したポイントがデバイス コンテキストのクリッピング領域内にあるかどうかを判断します。 |
RealizePalette RealizePalette 関数は、現在の論理パレットのパレット エントリをシステム パレットにマップします。 |
四角形 Rectangle 関数は四角形を描画します。 四角形は、現在のペンを使用してアウトライン表示され、現在のブラシを使用して塗りつぶされます。 |
RectInRegion RectInRegion 関数は、指定した四角形の任意の部分が領域の境界内にあるかどうかを判断します。 |
RectVisible RectVisible 関数は、指定した四角形の任意の部分がデバイス コンテキストのクリッピング領域内にあるかどうかを判断します。 |
RedrawWindow RedrawWindow 関数は、ウィンドウのクライアント領域内の指定された四角形または領域を更新します。 |
Releasedc ReleaseDC 関数は、デバイス コンテキスト (DC) を解放し、他のアプリケーションで使用できるようにします。 ReleaseDC 関数の効果は、DC の種類によって異なります。 一般的な DC とウィンドウ DC のみが解放されます。 クラスまたはプライベート DC には影響しません。 |
RemoveFontMemResourceEx RemoveFontMemResourceEx 関数は、メモリ イメージ ファイルから追加されたフォントを削除します。 |
RemoveFontResourceA RemoveFontResource 関数は、指定したファイル内のフォントをシステム フォント テーブルから削除します。 (ANSI) |
RemoveFontResourceExA RemoveFontResourceEx 関数は、指定したファイル内のフォントをシステム フォント テーブルから削除します。 (ANSI) |
RemoveFontResourceExW RemoveFontResourceEx 関数は、指定したファイル内のフォントをシステム フォント テーブルから削除します。 (Unicode) |
RemoveFontResourceW RemoveFontResource 関数は、指定したファイル内のフォントをシステム フォント テーブルから削除します。 (Unicode) |
ResetDCA ResetDC 関数は、指定した情報を使用して、指定したプリンターまたはプロッター デバイス コンテキスト (DC) を更新します。 (ANSI) |
ResetDCW ResetDC 関数は、指定した情報を使用して、指定したプリンターまたはプロッター デバイス コンテキスト (DC) を更新します。 (Unicode) |
ResizePalette ResizePalette 関数は、指定した値に基づいて論理パレットのサイズを増減します。 |
RestoreDC RestoreDC 関数は、デバイス コンテキスト (DC) を指定された状態に復元します。 DC は、SaveDC 関数の以前の呼び出しによって作成されたスタックから状態情報をポップすることによって復元されます。 |
RGB RGB マクロは、指定された引数と出力デバイスの色機能に基づいて、赤、緑、青 (RGB) の色を選択します。 |
RoundRect RoundRect 関数は、角が丸い四角形を描画します。 四角形は、現在のペンを使用してアウトライン表示され、現在のブラシを使用して塗りつぶされます。 |
SaveDC SaveDC 関数は、選択したオブジェクトとグラフィック モード (ビットマップ、ブラシ、パレット、フォント、ペン、領域、描画モード、マッピング モードなど) を記述したデータをコンテキスト スタックにコピーすることで、指定したデバイス コンテキスト (DC) の現在の状態を保存します。 |
ScaleViewportExtEx ScaleViewportExtEx 関数は、指定された多重度と除数によって形成される比率を使用して、デバイス コンテキストのビューポートを変更します。 |
ScaleWindowExtEx ScaleWindowExtEx 関数は、指定された乗算と除数によって形成される比率を使用して、デバイス コンテキストのウィンドウを変更します。 |
ScreenToClient ScreenToClient 関数は、画面上の指定したポイントの画面座標をクライアント領域の座標に変換します。 |
SelectClipPath SelectClipPath 関数は、デバイス コンテキストのクリッピング領域として現在のパスを選択し、指定したモードを使用して、新しいリージョンと既存のクリッピング領域を組み合わせています。 |
SelectClipRgn SelectClipRgn 関数は、指定したデバイス コンテキストの現在のクリッピング領域としてリージョンを選択します。 |
SelectFont SelectFont マクロは、指定されたデバイス コンテキスト (DC) にフォント オブジェクトを選択します。 新しいフォント オブジェクトは、前のフォント オブジェクトを置き換えます。 |
Selectobject SelectObject 関数は、指定したデバイス コンテキスト (DC) にオブジェクトを選択します。 新しい オブジェクトは、同じ型の前のオブジェクトを置き換えます。 |
SelectPalette SelectPalette 関数は、指定された論理パレットをデバイス コンテキストに選択します。 |
SetArcDirection SetArcDirection は、円弧関数と四角形関数に使用する描画方向を設定します。 |
SetBitmapBits SetBitmapBits 関数は、ビットマップのカラー データのビットを指定された値に設定します。 |
SetBitmapDimensionEx SetBitmapDimensionEx 関数は、優先ディメンションをビットマップに割り当てます。 これらのディメンションは、アプリケーションで使用できます。ただし、システムでは使用されません。 |
SetBkColor SetBkColor 関数は、現在の背景色を指定した色の値に設定するか、デバイスが指定された色の値を表すことができない場合は最も近い物理色に設定します。 |
SetBkMode SetBkMode 関数は、指定されたデバイス コンテキストのバックグラウンド ミックス モードを設定します。 背景ミックス モードは、テキスト、ハッチブラシ、および実線ではないペンスタイルで使用されます。 |
SetBoundsRect SetBoundsRect 関数は、指定されたデバイス コンテキストの外接する四角形情報の蓄積を制御します。 |
SetBrushOrgEx SetBrushOrgEx 関数は、GDI がアプリケーションが選択する次のブラシに割り当てるブラシの原点を、指定したデバイス コンテキストに設定します。 |
SetColorAdjustment SetColorAdjustment 関数は、指定した値を使用して、デバイス コンテキスト (DC) の色調整値を設定します。 |
SetDCBrushColor SetDCBrushColor 関数は、現在のデバイス コンテキスト (DC) ブラシの色を指定した色の値に設定します。 デバイスが指定した色の値を表すことができない場合、色は最も近い物理色に設定されます。 |
SetDCPenColor SetDCPenColor 関数は、現在のデバイス コンテキスト (DC) ペンの色を指定した色の値に設定します。 デバイスが指定した色の値を表すことができない場合、色は最も近い物理色に設定されます。 |
SetDIBColorTable SetDIBColorTable 関数は、指定されたデバイス コンテキストに現在選択されている DIB のカラー テーブル内のエントリの範囲で RGB (赤、緑、青) の色値を設定します。 |
SetDIBits SetDIBits 関数は、指定された DIB で見つかった色データを使用して、互換性のあるビットマップ (DDB) のピクセルを設定します。 |
SetDIBitsToDevice SetDIBitsToDevice 関数は、DIB、JPEG、または PNG イメージのカラー データを使用して、ターゲット デバイス コンテキストに関連付けられているデバイス上の指定された四角形のピクセルを設定します。 |
SetEnhMetaFileBits SetEnhMetaFileBits 関数は、指定されたデータからメモリベースの拡張形式メタファイルを作成します。 |
SetGraphicsMode SetGraphicsMode 関数は、指定したデバイス コンテキストのグラフィックス モードを設定します。 |
SetLayout SetLayout 関数は、デバイス コンテキスト (DC) のレイアウトを変更します。 |
SetMapMode SetMapMode 関数は、指定したデバイス コンテキストのマッピング モードを設定します。 マッピング モードでは、ページ空間単位をデバイス空間単位に変換するために使用される測定単位を定義し、デバイスの x 軸と y 軸の向きも定義します。 |
SetMapperFlags SetMapperFlags 関数は、論理フォントを物理フォントにマップするときにフォント マッパーが使用するアルゴリズムを変更します。 |
SetMetaFileBitsEx SetMetaFileBitsEx 関数は、指定されたデータからメモリベースの Windows 形式のメタファイルを作成します。 |
SetMetaRgn SetMetaRgn 関数は、指定したデバイス コンテキストの現在のクリッピング領域と現在のメタリージョンと交差し、結合された領域を指定したデバイス コンテキストの新しいメタリージョンとして保存します。 |
SetMiterLimit SetMiterLimit 関数は、指定されたデバイス コンテキストのマイター結合の長さの制限を設定します。 |
SetPaletteEntries SetPaletteEntries 関数は、論理パレット内のエントリの範囲に RGB (赤、緑、青) の色の値とフラグを設定します。 |
SetPixel SetPixel 関数は、指定した座標のピクセルを指定した色に設定します。 |
SetPixelV SetPixelV 関数は、指定した座標のピクセルを、指定した色の最も近い近似値に設定します。 ポイントは、クリッピング領域とデバイス サーフェスの可視部分に存在する必要があります。 |
SetPolyFillMode SetPolyFillMode 関数は、多角形を塗りつぶす関数の多角形塗りつぶしモードを設定します。 |
Setrect SetRect 関数は、指定した四角形の座標を設定します。 これは、RECT 構造体の適切なメンバーに左、上、右、および下の引数を割り当てるのと同じです。 |
SetRectEmpty SetRectEmpty 関数は、すべての座標が 0 に設定されている空の四角形を作成します。 |
SetRectRgn SetRectRgn 関数は、指定した座標を持つ四角形の領域に領域を変換します。 |
SetROP2 SetROP2 関数は、現在のフォアグラウンド ミックス モードを設定します。 |
SetStretchBltMode SetStretchBltMode 関数は、指定したデバイス コンテキストでビットマップ ストレッチ モードを設定します。 |
SetSystemPaletteUse SetSystemPaletteUse 関数を使用すると、システム パレットに 2 色または 20 色の静的な色を含めるかどうかをアプリケーションで指定できます。 |
SetTextAlign SetTextAlign 関数は、指定したデバイス コンテキストのテキスト配置フラグを設定します。 |
SetTextCharacterExtra SetTextCharacterExtra 関数は、文字間の間隔を設定します。 文字間スペースは、システムがテキスト行を書き込むときに、区切り文字を含む各文字に追加されます。 |
SetTextColor SetTextColor 関数は、指定したデバイス コンテキストのテキストの色を指定した色に設定します。 |
SetTextJustification SetTextJustification 関数は、文字列の区切り文字にシステムが追加する必要がある領域の量を指定します。 この領域は、アプリケーションが TextOut 関数または ExtTextOut 関数を呼び出すときに追加されます。 |
SetViewportExtEx 指定した値を使用して、デバイス コンテキストのビューポートの水平方向と垂直方向のエクステントを設定します。 |
SetViewportOrgEx SetViewportOrgEx 関数は、ウィンドウの原点 (0,0) にマップされるデバイス ポイントを指定します。 |
SetWindowExtEx SetWindowExtEx 関数は、指定した値を使用して、デバイス コンテキストのウィンドウの水平方向と垂直方向のエクステントを設定します。 |
SetWindowOrgEx SetWindowOrgEx 関数は、ビューポートの原点 (0,0) にマップするウィンドウ ポイントを指定します。 |
SetWindowRgn SetWindowRgn 関数は、ウィンドウのウィンドウ領域を設定します。 |
SetWinMetaFileBits SetWinMetaFileBits 関数は、メタファイルを古い Windows 形式から新しい拡張形式に変換し、新しいメタファイルをメモリに格納します。 |
SetWorldTransform SetWorldTransform 関数は、指定されたデバイス コンテキストのワールド空間とページ空間の間に 2 次元の線形変換を設定します。 この変換は、グラフィックス出力のスケーリング、回転、せん断、または変換に使用できます。 |
Stretchblt StretchBlt 関数は、コピー元の四角形からコピー先の四角形にビットマップをコピーし、必要に応じて、コピー先の四角形の寸法に合わせてビットマップを拡大または圧縮します。 |
StretchDIBits StretchDIBits 関数は、DIB、JPEG、または PNG イメージ内のピクセルの四角形の色データを、指定したコピー先の四角形にコピーします。 |
StrokeAndFillPath StrokeAndFillPath 関数は、パス内の開いている図形を閉じ、現在のペンを使用してパスのアウトラインをストロークし、現在のブラシを使用してその内部を塗りつぶします。 |
StrokePath StrokePath 関数は、現在のペンを使用して指定したパスをレンダリングします。 |
SubtractRect SubtractRect 関数は、ある四角形を別の四角形から減算することによって形成される四角形の座標を決定します。 |
TabbedTextOutA TabbedTextOut 関数は、指定した位置に文字列を書き込み、タブ位置の配列で指定された値にタブを展開します。 テキストは、現在選択されているフォント、背景色、およびテキストの色で書き込まれます。 (ANSI) |
TabbedTextOutW TabbedTextOut 関数は、指定した位置に文字列を書き込み、タブ位置の配列で指定された値にタブを展開します。 テキストは、現在選択されているフォント、背景色、およびテキストの色で書き込まれます。 (Unicode) |
TextOutA TextOut 関数は、現在選択されているフォント、背景色、およびテキストの色を使用して、指定した場所に文字列を書き込みます。 (ANSI) |
TextOutW TextOut 関数は、現在選択されているフォント、背景色、およびテキストの色を使用して、指定した場所に文字列を書き込みます。 (Unicode) |
TransparentBlt TransparentBlt 関数は、指定したソース デバイス コンテキストからターゲット デバイス コンテキストへのピクセルの四角形に対応する色データのビット ブロック転送を実行します。 |
TTCharToUnicode 8 ビット文字コード値の配列を 16 ビット Unicode 値に変換します。 |
TTDeleteEmbeddedFont 埋め込みフォント hFontReference によって使用されるメモリを解放します。 |
TTEmbedFont サブセット化されたワイド文字 (16 ビット) フォントを含むフォント構造を作成します。 デバイス コンテキスト (hDC) の現在のフォントは、フォント情報を提供します。 |
TTEmbedFontEx サブセット化された UCS-4 文字 (32 ビット) フォントを含むフォント構造を作成します。 デバイス コンテキスト (hDC) の現在のフォントは、フォント情報を提供します。 |
TTEmbedFontFromFileA サブセット化されたワイド文字 (16 ビット) フォントを含むフォント構造を作成します。 外部ファイルはフォント情報を提供します。 |
TTEnableEmbeddingForFacename 書体除外リストに facename を追加または削除します。 |
TTGetEmbeddedFontInfo 埋め込みアクセス許可など、埋め込みフォントに関する情報を取得します。 TTGetEmbeddedFontInfo は TTLoadEmbeddedFont と同じタスクを実行しますが、埋め込みフォントに内部データ構造を割り当てません。 |
TTGetEmbeddingType フォントの埋め込み権限を取得します。 |
TTGetNewFontName TTLoadEmbeddedFont を介して読み込まれたフォントのファミリ名を取得します。 |
TTIsEmbeddingEnabled 書体除外リストに指定したフォントが含まれているかどうかを判断します。 |
TTIsEmbeddingEnabledForFacename 指定したフォントに対して埋め込みを有効にするかどうかを指定します。 |
TTLoadEmbeddedFont ドキュメント ストリームから埋め込まれたフォントを読み取り、インストールします。 また、クライアントはフォントの埋め込み権限をさらに制限できます。 |
TTRunValidationTests 指定したサイズ範囲のワイド文字 (16 ビット) フォントの一部またはすべてのグリフ データを検証します。 |
TTRunValidationTestsEx UCS-4 文字 (32 ビット) フォントの一部またはすべてのグリフ データを、指定したサイズ範囲で検証します。 |
UnionRect UnionRect 関数は、2 つの四角形の和集合を作成します。 和集合は、両方のソースの四角形を含む最小の四角形です。 |
UnrealizeObject UnrealizeObject 関数は、ブラシの原点をリセットするか、論理パレットをリセットします。 |
UpdateColors UpdateColors 関数は、クライアント領域の現在の色を現在実現されている論理パレットに再マップすることで、指定されたデバイス コンテキストのクライアント領域を更新します。 |
UpdateWindow UpdateWindow 関数は、ウィンドウの更新領域が空でない場合に、WM_PAINT メッセージをウィンドウに送信することで、指定されたウィンドウのクライアント領域を更新します。 |
ValidateRect ValidateRect 関数は、指定したウィンドウの更新領域から四角形を削除することで、四角形内のクライアント領域を検証します。 |
ValidateRgn ValidateRgn 関数は、指定されたウィンドウの現在の更新リージョンからリージョンを削除することで、リージョン内のクライアント領域を検証します。 |
WidenPath WidenPath 関数は、指定されたデバイス コンテキストで現在選択されているペンを使用してパスがストロークされた場合に描画される領域として、現在のパスを再定義します。 |
WindowFromDC WindowFromDC 関数は、指定されたディスプレイ デバイス コンテキスト (DC) に関連付けられているウィンドウへのハンドルを返します。 指定したデバイス コンテキストを使用する出力関数は、このウィンドウに描画されます。 |
構造体
ABC ABC 構造体には、TrueType フォントの文字の幅が含まれています。 |
ABCFLOAT ABCFLOAT 構造体には、フォント文字の A、B、および C の幅が含まれています。 |
AXESLISTA AXESLIST 構造体には、複数のマスター フォントのすべての軸に関する情報が含まれています。 (ANSI) |
AXESLISTW AXESLIST 構造体には、複数のマスター フォントのすべての軸に関する情報が含まれています。 (Unicode) |
AXISINFOA AXISINFO 構造体には、複数のマスター フォントの軸に関する情報が含まれています。 (ANSI) |
AXISINFOW AXISINFO 構造体には、複数のマスター フォントの軸に関する情報が含まれています。 (Unicode) |
ビットマップ BITMAP 構造体は、ビットマップの型、幅、高さ、色の形式、およびビット値を定義します。 |
BITMAPCOREHEADER BITMAPCOREHEADER 構造体には、DIB のディメンションと色の形式に関する情報が含まれています。 |
BITMAPCOREINFO BITMAPCOREINFO 構造体は、DIB のディメンションと色情報を定義します。 |
BITMAPFILEHEADER BITMAPFILEHEADER 構造体には、DIB を含むファイルの種類、サイズ、およびレイアウトに関する情報が含まれています。 |
BITMAPINFO BITMAPINFO 構造体は、DIB の寸法と色情報を定義します。 |
BITMAPINFOHEADER BITMAPINFOHEADER 構造体には、デバイスに依存しないビットマップ (DIB) の寸法と色の形式に関する情報が含まれています。 |
BITMAPV4HEADER BITMAPV4HEADER 構造体は、ビットマップ情報ヘッダー ファイルです。 BITMAPINFOHEADER 構造体の拡張バージョンです。アプリケーションでは、追加の機能に BITMAPV5HEADER 構造体を使用できます。 |
BITMAPV5HEADER BITMAPV5HEADER 構造体は、ビットマップ情報ヘッダー ファイルです。 BITMAPINFOHEADER 構造体の拡張バージョンです。 |
BLENDFUNCTION BLENDFUNCTION 構造体は、ソース ビットマップとコピー先ビットマップのブレンド関数を指定してブレンドを制御します。 |
COLORADJUSTMENT COLORADJUSTMENT 構造体は、ストレッチ モードが HALFTONE の場合に StretchBlt 関数と StretchDIBits 関数で使用される色調整値を定義します。 色調整の値を設定するには、SetColorAdjustment 関数を呼び出します。 |
DESIGNVECTOR DESIGNVECTOR 構造体は、複数のマスター フォントの軸の値を指定するためにアプリケーションによって使用されます。 |
DIBSECTION DIBSECTION 構造体には、CreateDIBSection 関数を呼び出して作成された DIB に関する情報が含まれています。 |
DISPLAY_DEVICEA DISPLAY_DEVICE構造体は、EnumDisplayDevices 関数の iDevNum パラメーターで指定された表示デバイスに関する情報を受け取ります。 (ANSI) |
DISPLAY_DEVICEW DISPLAY_DEVICE構造体は、EnumDisplayDevices 関数の iDevNum パラメーターで指定された表示デバイスに関する情報を受け取ります。 (Unicode) |
DRAWTEXTPARAMS DRAWTEXTPARAMS 構造体には、DrawTextEx 関数の拡張書式設定オプションが含まれています。 |
EMR EMR 構造体は、すべての拡張メタファイル レコードの基本構造を提供します。 拡張メタファイル レコードには、拡張形式のメタファイルで画像の一部を作成するために使用される特定の GDI 関数のパラメーターが含まれています。 |
EMRABORTPATH AbortPath、BeginPath、EndPath、CloseFigure、FlattenPath、WidenPath、SetMetaRgn、SaveDC、および RealizePalette 拡張メタファイル レコードのデータが含まれます。 |
EMRALPHABLEND EMRALPHABLEND 構造体には、AlphaBlend 拡張メタファイル レコードのメンバーが含まれています。 |
EMRANGLEARC EMRANGLEARC 構造体には、AngleArc 拡張メタファイル レコードのメンバーが含まれています。 |
EMRARC EMRARC、EMRARCTO、EMRCHORD、EMRPIE 構造体には、Arc、ArcTo、Chord、Pie 拡張メタファイル レコードのメンバーが含まれています。 |
EMRBITBLT EMRBITBLT 構造体には、BitBlt 拡張メタファイル レコードのメンバーが含まれています。 グラフィックス デバイス インターフェイス (GDI) は、メタファイル レコードに格納する前に、デバイス依存ビットマップをデバイスに依存しないビットマップ (DIB) に変換することに注意してください。 |
EMRCOLORCORRECTPALETTE EMRCOLORCORRECTPALETTE 構造体には、ColorCorrectPalette 拡張メタファイル レコードのメンバーが含まれています。 |
EMRCOLORMATCHTOTARGET EMRCOLORMATCHTOTARGET 構造体には、ColorMatchToTarget 拡張メタファイル レコードのメンバーが含まれています。 |
EMRCREATEBRUSHINDIRECT EMRCREATEBRUSHINDIRECT 構造体には、CreateBrushIndirect 拡張メタファイル レコードのメンバーが含まれています。 |
EMRCREATECOLORSPACE EMRCREATECOLORSPACE 構造体には、CreateColorSpace 拡張メタファイル レコードのメンバーが含まれています。 |
EMRCREATECOLORSPACEW EMRCREATECOLORSPACEW 構造体には、CreateColorSpace 拡張メタファイル レコードのメンバーが含まれています。 EMRCREATECOLORSPACE とは異なり、Unicode 論理色空間があり、生のソース プロファイル データを含むオプションの配列もあります。 |
EMRCREATEDIBPATTERNBRUSHPT EMRCREATEDIBPATTERNBRUSHPT 構造体には、CreateDIBPatternBrushPt 拡張メタファイル レコードのメンバーが含まれています。 BITMAPINFO 構造体の後に、パックされたデバイスに依存しないビットマップ (DIB) を形成するビットマップ ビットが続きます。 |
EMRCREATEMONOBRUSH EMRCREATEMONOBRUSH 構造体には、CreatePatternBrush (モノクロ ビットマップを渡した場合) または CreateDIBPatternBrush (モノクロ DIB に渡された場合) 拡張メタファイル レコードのメンバーが含まれます。 |
EMRCREATEPALETTE EMRCREATEPALETTE 構造体には、CreatePalette 拡張メタファイル レコードのメンバーが含まれています。 |
EMRCREATEPEN EMRCREATEPEN 構造体には、CreatePen 拡張メタファイル レコードのメンバーが含まれています。 |
EMRELLIPSE EMRELLIPSE および EMRRECTANGLE 構造体には、Ellipse および Rectangle 拡張メタファイル レコードのメンバーが含まれています。 |
EMREOF EMREOF 構造体には、メタファイルの末尾を示す拡張メタファイル レコードのデータが含まれます。 |
EMREXCLUDECLIPRECT EMREXCLUDECLIPRECT および EMRINTERSECTCLIPRECT 構造体には、ExcludeClipRect および IntersectClipRect 拡張メタファイル・レコードのメンバーが含まれています。 |
EMREXTCREATEFONTINDIRECTW EMREXTCREATEFONTINDIRECTW 構造体には、CreateFontIndirect 拡張メタファイル レコードのメンバーが含まれています。 |
EMREXTCREATEPEN EMREXTCREATEPEN 構造体には、ExtCreatePen 拡張メタファイル レコードのメンバーが含まれています。 レコードに BITMAPINFO 構造体が含まれている場合、その後にパックされたデバイスに依存しないビットマップ (DIB) を形成するビットマップ ビットが続きます。 |
EMREXTFLOODFILL EMREXTFLOODFILL 構造体には、ExtFloodFill 拡張メタファイル レコードのメンバーが含まれています。 |
EMREXTSELECTCLIPRGN EMREXTSELECTCLIPRGN 構造体には、ExtSelectClipRgn 拡張メタファイル レコードのメンバーが含まれています。 |
EMREXTTEXTOUTA EMREXTTEXTOUTA および EMREXTTEXTOUTW 構造体には、ExtTextOut、TextOut、または DrawText 拡張メタファイル レコードのメンバーが含まれています。 |
EMRFILLPATH EMRFILLPATH、EMRSTROKEANDFILLPATH、および EMRSTROKEPATH 構造体には、FillPath、StrokeAndFillPath、および StrokePath 拡張メタファイル レコードのメンバーが含まれています。 |
EMRFILLRGN EMRFILLRGN 構造体には、FillRgn 拡張メタファイル レコードのメンバーが含まれています。 |
EMRFORMAT EMRFORMAT 構造体には、拡張メタファイル内のグラフィックス データを識別する情報が含まれています。 拡張メタファイルパブリック コメントGDICOMMENT_MULTIFORMATSには、EMRFORMAT 構造体の配列が含まれています。 |
EMRFRAMERGN EMRFRAMERGN 構造体には、FrameRgn 拡張メタファイル レコードのメンバーが含まれています。 |
EMRGDICOMMENT EMRGDICOMMENT 構造体には、アプリケーション固有のデータが含まれています。 |
EMRGLSBOUNDEDRECORD EMRGLSBOUNDEDRECORD 構造体には、OpenGL 関数によって生成された拡張メタファイル レコードのメンバーが含まれています。 これには、メタファイルの再生時にスケーリングする必要があるピクセル単位の情報を含む OpenGL 関数のデータが含まれています。 |
EMRGLSRECORD EMRGLSRECORD 構造体には、OpenGL 関数によって生成された拡張メタファイル レコードのメンバーが含まれています。 OpenGL ビューポートに自動的にスケーリングされる OpenGL 関数のデータが含まれています。 |
EMRGRADIENTFILL EMRGRADIENTFILL 構造体には、GradientFill 拡張メタファイル レコードのメンバーが含まれています。 |
EMRINVERTRGN EMRINVERTRGN 構造体と EMRPAINTRGN 構造体には、InvertRgn および PaintRgn 拡張メタファイル レコードのメンバーが含まれています。 |
EMRLINETO EMRLINETO および EMRMOVETOEX 構造体には、LineTo および MoveToEx 拡張メタファイル・レコードのメンバーが含まれています。 |
EMRMASKBLT EMRMASKBLT 構造体には、MaskBlt 拡張メタファイル レコードのメンバーが含まれています。 グラフィックス デバイス インターフェイス (GDI) は、メタファイル レコードに格納する前に、デバイス依存ビットマップをデバイスに依存しないビットマップ (DIB) に変換することに注意してください。 |
EMRMODIFYWORLDTRANSFORM EMRMODIFYWORLDTRANSFORM 構造体には、ModifyWorldTransform 拡張メタファイル レコードのメンバーが含まれています。 |
EMROFFSETCLIPRGN EMROFFSETCLIPRGN 構造体には、OffsetClipRgn 拡張メタファイル レコードのメンバーが含まれています。 |
EMRPIXELFORMAT EMRPIXELFORMAT 構造体には、SetPixelFormat 拡張メタファイル レコードのメンバーが含まれています。 ENHMETAHEADER のピクセル形式情報は、この構造を参照します。 |
EMRPLGBLT EMRPLGBLT 構造体には、PlgBlt 拡張メタファイル レコードのメンバーが含まれています。 グラフィックス デバイス インターフェイス (GDI) は、メタファイル レコードに格納する前に、デバイス依存ビットマップをデバイスに依存しないビットマップ (DIB) に変換することに注意してください。 |
EMRPOLYDRAW EMRPOLYDRAW 構造体には、PolyDraw 拡張メタファイル レコードのメンバーが含まれています。 |
EMRPOLYDRAW16 EMRPOLYDRAW16 構造体には、PolyDraw 拡張メタファイル レコードのメンバーが含まれています。 |
EMRPOLYLINE EMRPOLYLINE、EMRPOLYBEZIER、EMRPOLYGON、EMRPOLYBEZIERTO、EMRPOLYLINETO 構造体には、ポリライン、PolyBezier、Polygon、PolyBezierTo、および PolylineTo 拡張メタファイル レコードのメンバーが含まれています。 |
EMRPOLYLINE16 EMRPOLYLINE16、EMRPOLYBEZIER16、EMRPOLYGON16、EMRPOLYBEZIERTO16、および EMRPOLYLINETO16 構造体には、ポリライン、PolyBezier、Polygon、PolyBezierTo、および PolylineTo 拡張メタファイル レコードのメンバーが含まれています。 |
EMRPOLYPOLYLINE EMRPOLYLINE および EMRPOLYPOLYGON 構造体には、PolyPolyline および PolyPolygon 拡張メタファイル レコードのメンバーが含まれています。 |
EMRPOLYPOLYLINE16 EMRPOLYPOLYLINE16 および EMRPOLYPOLYGON16 構造体には、PolyPolyline および PolyPolygon 拡張メタファイル レコードのメンバーが含まれています。 |
EMRPOLYTEXTOUTA EMRPOLYTEXTOUTA および EMRPOLYTEXTOUTW 構造体には、PolyTextOut 拡張メタファイル レコードのメンバーが含まれています。 |
EMRRESIZEPALETTE EMRRESIZEPALETTE 構造体には、ResizePalette 拡張メタファイル レコードのメンバーが含まれています。 |
EMRRESTOREDC EMRRESTOREDC 構造体には、RestoreDC 拡張メタファイル レコードのメンバーが含まれています。 |
EMRROUNDRECT EMRROUNDRECT 構造体には、RoundRect 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSCALEVIEWPORTEXTEX EMRSCALEVIEWPORTEXTEX および EMRSCALEWINDOWEXTEX 構造体には、ScaleViewportExtEx および ScaleWindowExtEx 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSELECTCLIPPATH SelectClipPath、SetBkMode、SetMapMode、SetPolyFillMode、SetROP2、SetStretchBltMode、SetTextAlign、SetICMMode、および SetLayout 拡張メタファイル レコードのパラメーターが含まれます。 |
EMRSELECTOBJECT EMRSELECTOBJECT および EMRDELETEOBJECT 構造体には、SelectObject および DeleteObject 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSELECTPALETTE EMRSELECTPALETTE 構造体には、SelectPalette 拡張メタファイル レコードのメンバーが含まれています。 SelectPalette の bForceBackground パラメーターは常に TRUE として記録されるため、パレットは背景パレットとして認識されます。 |
EMRSETARCDIRECTION EMRSETARCDIRECTION 構造体には、SetArcDirection 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETBKCOLOR EMRSETBKCOLOR および EMRSETTEXTCOLOR 構造体には、SetBkColor および SetTextColor 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETCOLORADJUSTMENT EMRSETCOLORADJUSTMENT 構造体には、SetColorAdjustment 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETCOLORSPACE EMRSETCOLORSPACE、EMRSELECTCOLORSPACE、および EMRDELETECOLORSPACE 構造体には、SetColorSpace および DeleteColorSpace 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETDIBITSTODEVICE EMRSETDIBITSTODEVICE 構造体には、SetDIBitsToDevice 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETICMPROFILE EMRSETICMPROFILE 構造体には、SetICMProfile 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETMAPPERFLAGS EMRSETMAPPERFLAGS 構造体には、SetMapperFlags 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETMITERLIMIT EMRSETMITERLIMIT 構造体には、SetMiterLimit 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETPALETTEENTRIES EMRSETPALETTEENTRIES 構造体には、SetPaletteEntries 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETPIXELV EMRSETPIXELV 構造体には、SetPixelV 拡張メタファイル レコードのメンバーが含まれています。 拡張メタファイルが作成されると、SetPixel の呼び出しもこのレコードに記録されます。 |
EMRSETVIEWPORTEXTEX EMRSETVIEWPORTEXTEX および EMRSETWINDOWEXTEX 構造体には、SetViewportExtEx および SetWindowExtEx 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETVIEWPORTORGEX EMRSETVIEWPORTORGEX、EMRSETWINDOWORGEX、および EMRSETBRUSHORGEX 構造体には、SetViewportOrgEx、SetWindowOrgEx、および SetBrushOrgEx 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSETWORLDTRANSFORM EMRSETWORLDTRANSFORM 構造体には、SetWorldTransform 拡張メタファイル レコードのメンバーが含まれています。 |
EMRSTRETCHBLT EMRSTRETCHBLT 構造体には、StretchBlt 拡張メタファイル レコードのメンバーが含まれています。 グラフィックス デバイス インターフェイス (GDI) は、メタファイル レコードに格納する前に、デバイスに依存するビットマップをデバイスに依存しないビットマップ (DIB) に変換することに注意してください。 |
EMRSTRETCHDIBITS EMRSTRETCHDIBITS 構造体には、StretchDIBits 拡張メタファイル レコードのメンバーが含まれています。 |
EMRTEXT EMRTEXT 構造体には、テキスト出力のメンバーが含まれています。 |
EMRTRANSPARENTBLT EMRTRANSPARENTBLT 構造体には、TransparentBLT 拡張メタファイル レコードのメンバーが含まれています。 |
ENHMETAHEADER ENHMETAHEADER 構造体には、拡張メタファイルに格納されている画像のディメンション、拡張メタファイル内のレコードの数、画像が作成されたデバイスの解像度など、拡張メタファイル データが含まれます。この構造体は、拡張メタファイルの最初のレコードです。 |
ENHMETARECORD ENHMETARECORD 構造体には、拡張形式のメタファイルで画像の一部を作成するために使用されるグラフィックス デバイス インターフェイス (GDI) 関数を記述するデータが含まれています。 |
ENUMLOGFONTA ENUMLOGFONT 構造体は、フォントの属性、フォントの完全な名前、およびフォントのスタイルを定義します。 (ANSI) |
ENUMLOGFONTEXA ENUMLOGFONTEX 構造体には、列挙フォントに関する情報が含まれています。 (ANSI) |
ENUMLOGFONTEXDVA ENUMLOGFONTEXDV 構造体には、フォントの作成に使用される情報が含まれています。 (ANSI) |
ENUMLOGFONTEXDVW ENUMLOGFONTEXDV 構造体には、フォントの作成に使用される情報が含まれています。 (Unicode) |
ENUMLOGFONTEXW ENUMLOGFONTEX 構造体には、列挙フォントに関する情報が含まれています。 (Unicode) |
ENUMLOGFONTW ENUMLOGFONT 構造体は、フォントの属性、フォントの完全な名前、およびフォントのスタイルを定義します。 (Unicode) |
ENUMTEXTMETRICA ENUMTEXTMETRIC 構造体には、物理フォントに関する情報が含まれています。 (ANSI) |
ENUMTEXTMETRICW ENUMTEXTMETRIC 構造体には、物理フォントに関する情報が含まれています。 (Unicode) |
EXTLOGFONTA EXTLOGFONT 構造体は、フォントの属性を定義します。 (ANSI) |
EXTLOGFONTW EXTLOGFONT 構造体は、フォントの属性を定義します。 (Unicode) |
EXTLOGPEN EXTLOGPEN 構造体は、拡張ペンのペン スタイル、幅、およびブラシ属性を定義します。 |
FIXED FIXED 構造体には、固定小数点実数の整数部分と小数部が含まれています。 |
GCP_RESULTSA GCP_RESULTS構造体には、文字列内の文字に関する情報が含まれています。 この構造体は、GetCharacterPlacement 関数の結果を受け取ります。 一部の言語では、配列内の最初の要素には、言語に依存するより多くの情報が含まれる場合があります。 (ANSI) |
GCP_RESULTSW GCP_RESULTS構造体には、文字列内の文字に関する情報が含まれています。 この構造体は、GetCharacterPlacement 関数の結果を受け取ります。 一部の言語では、配列内の最初の要素には、言語に依存するより多くの情報が含まれる場合があります。 (Unicode) |
GLYPHMETRICS GLYPHMETRICS 構造体には、文字セル内のグリフの配置と方向に関する情報が含まれています。 |
GLYPHSET GLYPHSET 構造体には、Unicode コード ポイントの範囲に関する情報が含まれています。 |
GRADIENT_RECT GRADIENT_RECT構造体は、GradientFill 関数の pVertex 配列内の 2 つの頂点のインデックスを指定します。 これら 2 つの頂点は、四角形の左上と右下の境界を形成します。 |
GRADIENT_TRIANGLE GRADIENT_TRIANGLE構造体は、GradientFill 関数の pVertex 配列内の 3 つの頂点のインデックスを指定します。 これら 3 つの頂点は、1 つの三角形を形成します。 |
HANDLETABLE HANDLETABLE 構造体はハンドルの配列であり、それぞれがグラフィックス デバイス インターフェイス (GDI) オブジェクトを識別します。 |
KERNINGPAIR KERNINGPAIR 構造体はカーニング ペアを定義します。 |
Logbrush LOGBRUSH 構造体は、物理ブラシのスタイル、色、パターンを定義します。 CreateBrushIndirect 関数と ExtCreatePen 関数で使用されます。 |
LOGBRUSH32 LOGBRUSH32 構造体は、物理ブラシのスタイル、色、パターンを定義します。 |
LOGFONTA LOGFONT 構造体は、フォントの属性を定義します。 (ANSI) |
LOGFONTW LOGFONT 構造体は、フォントの属性を定義します。 (Unicode) |
LOGPALETTE LOGPALETTE 構造体は論理パレットを定義します。 |
LOGPEN LOGPEN 構造体は、ペンのスタイル、幅、色を定義します。 CreatePenIndirect 関数は LOGPEN 構造体を使用します。 |
MAT2 MAT2 構造体には、GetGlyphOutline 関数で使用される変換行列の値が含まれています。 |
METAHEADER METAHEADER 構造体には、Windows 形式のメタファイルに関する情報が含まれています。 |
METARECORD METARECORD 構造体には、Windows 形式のメタファイル レコードが含まれています。 |
MONITORINFO MONITORINFO 構造体には、ディスプレイ モニターに関する情報が含まれています。GetMonitorInfo 関数は、MONITORINFO 構造体または MONITORINFOEX 構造体に情報を格納します。MONITORINFO 構造体は、MONITORINFOEX 構造体のサブセットです。 |
MONITORINFOEXA MONITORINFOEX 構造体には、ディスプレイ モニターに関する情報が含まれています。GetMonitorInfo 関数は、MONITORINFOEX 構造体または MONITORINFO 構造体に情報を格納します。MONITORINFOEX 構造体は、MONITORINFO 構造体のスーパーセットです。 (ANSI) |
MONITORINFOEXW MONITORINFOEX 構造体には、ディスプレイ モニターに関する情報が含まれています。GetMonitorInfo 関数は、MONITORINFOEX 構造体または MONITORINFO 構造体に情報を格納します。MONITORINFOEX 構造体は、MONITORINFO 構造体のスーパーセットです。 (Unicode) |
NEWTEXTMETRICA NEWTEXTMETRIC 構造体には、物理フォントを記述するデータが含まれています。 (ANSI) |
NEWTEXTMETRICEXA NEWTEXTMETRICEX 構造体には、物理フォントに関する情報が含まれています。 (ANSI) |
NEWTEXTMETRICEXW NEWTEXTMETRICEX 構造体には、物理フォントに関する情報が含まれています。 (Unicode) |
NEWTEXTMETRICW NEWTEXTMETRIC 構造体には、物理フォントを記述するデータが含まれています。 (Unicode) |
OUTLINETEXTMETRICA OUTLINETEXTMETRIC 構造体には、TrueType フォントを記述するメトリックが含まれています。 (ANSI) |
OUTLINETEXTMETRICW OUTLINETEXTMETRIC 構造体には、TrueType フォントを記述するメトリックが含まれています。 (Unicode) |
PAINTSTRUCT PAINTSTRUCT 構造体には、アプリケーションの情報が含まれています。 この情報を使用して、そのアプリケーションが所有するウィンドウのクライアント領域を描画できます。 |
PANOSE PANOSE 構造体は、TrueType フォントの PANOSE フォント分類値を表します。 その後、これらの特性を使用して、フォントを似た外観の他のフォントと関連付けますが、名前は異なります。 |
POINTFX POINTFX 構造体には、TrueType フォントの文字のアウトラインを表すポイントの座標が含まれています。 |
POLYTEXTA POLYTEXT 構造体は、PolyTextOut 関数でテキストの文字列を描画する方法を記述します。 (ANSI) |
POLYTEXTW POLYTEXT 構造体は、PolyTextOut 関数でテキストの文字列を描画する方法を記述します。 (Unicode) |
RASTERIZER_STATUS RASTERIZER_STATUS構造体には、TrueType がインストールされているかどうかに関する情報が含まれています。 この構造体は、アプリケーションが GetRasterizerCaps 関数を呼び出すときに入力されます。 |
RGBQUAD RGBQUAD 構造体は、赤、緑、青の相対的な強度で構成される色を表します。 |
RGBTRIPLE RGBTRIPLE 構造体は、赤、緑、青の相対的な強度で構成される色を表します。 BITMAPCOREINFO 構造体の bmciColors メンバーは、RGBTRIPLE 構造体の配列で構成されます。 |
RGNDATA RGNDATA 構造体には、領域を構成するヘッダーと四角形の配列が含まれています。 四角形は、上から下、左から右に並べ替えられます。 これらは重複しません。 |
RGNDATAHEADER RGNDATAHEADER 構造体は、GetRegionData 関数によって返されるデータを記述します。 |
TEXTMETRICA TEXTMETRIC 構造体には、物理フォントに関する基本情報が含まれています。 すべてのサイズは論理単位で指定されます。つまり、表示コンテキストの現在のマッピング モードによって異なります。 (ANSI) |
TEXTMETRICW TEXTMETRIC 構造体には、物理フォントに関する基本情報が含まれています。 すべてのサイズは論理単位で指定されます。つまり、表示コンテキストの現在のマッピング モードによって異なります。 (Unicode) |
TRIVERTEX TRIVERTEX 構造体には、色情報と位置情報が含まれています。 |
TTEMBEDINFO TTEMBEDINFO 構造体には、埋め込みフォント オブジェクトを正当に参照できる URL の一覧が含まれています。 |
TTLOADINFO TTLOADINFO 構造体には、埋め込みフォント オブジェクトの取得元の URL が含まれています。 |
TTPOLYCURVE TTPOLYCURVE 構造体には、TrueType 文字のアウトライン内の曲線に関する情報が含まれています。 |
TTPOLYGONHEADER TTPOLYGONHEADER 構造体は、TrueType 文字アウトライン内の輪郭の開始位置と種類を指定します。 |
TTVALIDATIONTESTSPARAMS TTVALIDATIONTESTSPARAMS 構造体には、Microsoft OpenType フォントをテストするためのパラメーターが含まれています。 |
TTVALIDATIONTESTSPARAMSEX TTVALIDATIONTESTSPARAMSEX 構造体には、Microsoft OpenType フォントをテストするためのパラメーターが含まれています。 |
WCRANGE WCRANGE 構造体は、Unicode 文字の範囲を指定します。 |
Xform XFORM 構造体は、ワールド空間からページ空間への変換を指定します。 |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示