wingdi.h ヘッダー
このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
- データ交換
- Direct3D 9 グラフィックス
- DirectShow
- デバイスの表示リファレンス
- Windows アプリケーションの国際化
- Opengl
- Tablet PC
- Windows カラー システム
- Windows GDI
wingdi.h には、次のプログラミング インターフェイスが含まれています。
関数
Abortdoc AbortDoc 関数は、現在の印刷ジョブを停止し、StartDoc 関数の最後の呼び出し以降に描画されたすべてを消去します。 |
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 関数は楕円の円弧を描画します。 |
BeginPath BeginPath 関数は、指定したデバイス コンテキストでパス 角かっこを開きます。 |
Bitblt BitBlt 関数は、指定したソース デバイス コンテキストからターゲット デバイス コンテキストへのピクセルの四角形に対応する色データのビット ブロック転送を実行します。 |
CancelDC CancelDC 関数は、指定されたデバイス コンテキスト (DC) で保留中の操作を取り消します。 |
CheckColorsInGamut CheckColorsInGamut 関数は、指定した RGB トリプルのセットが、指定したデバイスの出力色域にあるかどうかを判断します。 RGB トリプルは、入力論理色空間で解釈されます。 |
ChoosePixelFormat ChoosePixelFormat 関数は、デバイス コンテキストでサポートされている適切なピクセル形式を特定のピクセル形式の仕様と照合しようとします。 |
弦 コード関数はコードを描画します (楕円と線分の交差部分で囲まれた領域 (セカントと呼ばれます)。 コードは、現在のペンを使用してアウトライン表示され、現在のブラシを使用して塗りつぶされます。 |
CloseEnhMetaFile CloseEnhMetaFile 関数は、拡張メタファイル デバイス コンテキストを閉じ、拡張形式のメタファイルを識別するハンドルを返します。 |
CloseFigure CloseFigure 関数は、パス内の開いている図形を閉じます。 |
CloseMetaFile CloseMetaFile 関数は、メタファイル デバイス コンテキストを閉じ、Windows 形式のメタファイルを識別するハンドルを返します。 |
Cmyk CMYK マクロは、指定したシアン、マゼンタ、黄色、黒の値を組み合わせて CMYK カラー値を作成します。 |
ColorCorrectPalette ColorCorrectPalette 関数は、指定されたデバイス コンテキストで WCS 1.0 パラメーターを使用してパレットのエントリを修正します。 |
ColorMatchToTarget ColorMatchToTarget 関数を使用すると、ターゲット デバイスに表示される色をプレビューできます。 |
CombineRgn CombineRgn 関数は、2 つの領域を結合し、結果を 3 番目の領域に格納します。 2 つの領域は、指定されたモードに従って結合されます。 |
CombineTransform CombineTransform 関数は、2 つのワールド空間変換とページ空間変換を連結します。 |
CopyEnhMetaFileA CopyEnhMetaFile 関数は、拡張形式のメタファイルの内容を指定したファイルにコピーします。 (ANSI) |
CopyEnhMetaFileW CopyEnhMetaFile 関数は、拡張形式のメタファイルの内容を指定したファイルにコピーします。 (Unicode) |
CopyMetaFileA CopyMetaFile 関数は、Windows 形式のメタファイルの内容を指定したファイルにコピーします。 (ANSI) |
CopyMetaFileW CopyMetaFile 関数は、Windows 形式のメタファイルの内容を指定したファイルにコピーします。 (Unicode) |
CreateBitmap CreateBitmap 関数は、指定された幅、高さ、および色形式 (カラー プレーンとピクセルあたりのビット数) を使用してビットマップを作成します。 |
CreateBitmapIndirect CreateBitmapIndirect 関数は、指定された幅、高さ、および色形式 (カラー プレーンとピクセルあたりのビット数) を持つビットマップを作成します。 |
CreateBrushIndirect CreateBrushIndirect 関数は、指定したスタイル、色、およびパターンを持つ論理ブラシを作成します。 |
CreateColorSpaceA CreateColorSpace 関数は、論理色空間を作成します。 (ANSI) |
CreateColorSpaceW CreateColorSpace 関数は、論理色空間を作成します。 (Unicode) |
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) |
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 関数は、指定された純色を持つ論理ブラシを作成します。 |
DeleteColorSpace DeleteColorSpace 関数は、指定した色空間を削除して破棄します。 |
DeleteDC DeleteDC 関数は、指定されたデバイス コンテキスト (DC) を削除します。 |
DeleteEnhMetaFile DeleteEnhMetaFile 関数は、拡張形式メタファイルまたは拡張形式のメタファイル ハンドルを削除します。 |
DeleteMetaFile DeleteMetaFile 関数は、Windows 形式のメタファイルまたは Windows 形式のメタファイル ハンドルを削除します。 |
DeleteObject DeleteObject 関数は、論理ペン、ブラシ、フォント、ビットマップ、領域、またはパレットを削除し、オブジェクトに関連付けられているすべてのシステム リソースを解放します。 オブジェクトが削除されると、指定されたハンドルは無効になります。 |
DescribePixelFormat DescribePixelFormat 関数は、hdc に関連付けられているデバイスの iPixelFormat によって識別されるピクセル形式に関する情報を取得します。 この関数は、ppfd が指す PIXELFORMATDESCRIPTOR 構造体のメンバーを、そのピクセル形式データと共に設定します。 |
DeviceCapabilitiesA DeviceCapabilities 関数は、プリンター ドライバーの機能を取得します。 (ANSI) |
DeviceCapabilitiesW DeviceCapabilities 関数は、プリンター ドライバーの機能を取得します。 (Unicode) |
DPtoLP DPtoLP 関数は、デバイスの座標を論理座標に変換します。 変換は、デバイス コンテキストのマッピング モード、ウィンドウとビューポートの原点とエクステントの設定、ワールド変換によって異なります。 |
DrawEscape DrawEscape 関数は、グラフィックス デバイス インターフェイス (GDI) を介して直接使用できない、指定されたビデオディスプレイの描画機能を提供します。 |
楕円 Ellipse 関数は楕円を描画します。 楕円の中心は、指定した外接する四角形の中心です。 楕円は現在のペンを使用してアウトライン表示され、現在のブラシを使用して塗りつぶされます。 |
EndDoc EndDoc 関数は、印刷ジョブを終了します。 |
EndPage EndPage 関数は、アプリケーションがページへの書き込みを完了したことをデバイスに通知します。 この関数は、通常、新しいページに進むデバイス ドライバーを指示するために使用されます。 |
EndPath EndPath 関数は、パス ブラケットを閉じ、角かっこで定義されたパスを、指定されたデバイス コンテキストに選択します。 |
EnumEnhMetaFile EnumEnhMetaFile 関数は、各レコードを取得し、指定されたコールバック関数に渡すことによって、拡張形式のメタファイル内のレコードを列挙します。 |
EnumFontFamiliesA EnumFontFamilies 関数は、指定したデバイスで使用できる、指定したフォント ファミリ内のフォントを列挙します。 (ANSI) |
EnumFontFamiliesExA EnumFontFamiliesEx 関数は、LOGFONT 構造体で指定されたフォント特性と一致するシステム内のすべての一意の名前付きフォントを列挙します。 EnumFontFamiliesEx は、書体名、文字セット、またはその両方に基づいてフォントを列挙します。 (ANSI) |
EnumFontFamiliesExW EnumFontFamiliesEx 関数は、LOGFONT 構造体で指定されたフォント特性と一致するシステム内のすべての一意の名前付きフォントを列挙します。 EnumFontFamiliesEx は、書体名、文字セット、またはその両方に基づいてフォントを列挙します。 (Unicode) |
EnumFontFamiliesW EnumFontFamilies 関数は、指定したデバイスで使用できる、指定したフォント ファミリ内のフォントを列挙します。 (Unicode) |
EnumFontsA EnumFonts 関数は、指定したデバイスで使用できるフォントを列挙します。 (ANSI) |
EnumFontsW EnumFonts 関数は、指定したデバイスで使用できるフォントを列挙します。 (Unicode) |
EnumICMProfilesA EnumICMProfiles 関数は、特定のデバイス コンテキストに対してシステムがサポートするさまざまな出力カラー プロファイルを列挙します。 (ANSI) |
EnumICMProfilesW EnumICMProfiles 関数は、特定のデバイス コンテキストに対してシステムがサポートするさまざまな出力カラー プロファイルを列挙します。 (Unicode) |
EnumMetaFile EnumMetaFile 関数は、各レコードを取得し、指定されたコールバック関数に渡すことによって、Windows 形式のメタファイル内のレコードを列挙します。 |
EnumObjects EnumObjects 関数は、指定されたデバイス コンテキスト (DC) で使用できるペンまたはブラシを列挙します。 |
EqualRgn EqualRgn 関数は、指定された 2 つの領域が同一かどうかを確認します。 関数は、サイズと形状が等しい場合、2 つの領域が同一であると見なします。 |
Escape GDI では使用できないシステム定義のデバイス機能にアプリケーションがアクセスできるようにします。 |
ExcludeClipRect ExcludeClipRect 関数は、既存のクリッピング領域から指定された四角形を引いた領域で構成される新しいクリッピング領域を作成します。 |
ExtCreatePen ExtCreatePen 関数は、指定されたスタイル、幅、ブラシ属性を持つ論理的な化粧品ペンまたは幾何学的ペンを作成します。 |
ExtCreateRegion ExtCreateRegion 関数は、指定した領域と変換データから領域を作成します。 |
ExtEscape ExtEscape 関数を使用すると、アプリケーションは GDI で使用できないデバイス機能にアクセスできます。 |
ExtFloodFill ExtFloodFill 関数は、表示サーフェスの領域を現在のブラシで塗りつぶします。 |
ExtSelectClipRgn ExtSelectClipRgn 関数は、指定したモードを使用して、指定した領域と現在のクリッピング領域を結合します。 |
ExtTextOutA ExtTextOut 関数は、現在選択されているフォント、背景色、およびテキストの色を使用してテキストを描画します。 必要に応じて、クリッピング、opaquing、またはその両方に使用するディメンションを指定できます。 (ANSI) |
ExtTextOutW ExtTextOut 関数は、現在選択されているフォント、背景色、およびテキストの色を使用してテキストを描画します。 必要に応じて、クリッピング、opaquing、またはその両方に使用するディメンションを指定できます。 (Unicode) |
FillPath FillPath 関数は、現在のパス内の開いている図形を閉じ、現在のブラシと多角形塗りつぶしモードを使用してパスの内部を塗りつぶします。 |
FillRgn FillRgn 関数は、指定したブラシを使用して領域を塗りつぶします。 |
FlattenPath FlattenPath 関数は、現在のデバイス コンテキスト (DC) に選択されているパス内のすべての曲線を変換し、各曲線を一連の線に変換します。 |
FloodFill FloodFill 関数は、表示サーフェスの領域を現在のブラシで塗りつぶします。 領域は、color パラメーターで指定された境界付きと見なされます。 |
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) の色調整値を取得します。 |
GetColorSpace GetColorSpace 関数は、指定したデバイス コンテキストから入力色空間へのハンドルを取得します。 |
GetCurrentObject GetCurrentObject 関数は、指定したデバイス コンテキスト (DC) で選択された、指定した型のオブジェクトへのハンドルを取得します。 |
GetCurrentPositionEx GetCurrentPositionEx 関数は、論理座標で現在の位置を取得します。 |
GetCValue GetCValue マクロは、CMYK カラー値からシアン色の値を取得します。 |
GetDCBrushColor GetDCBrushColor 関数は、指定されたデバイス コンテキスト (DC) の現在のブラシの色を取得します。 |
GetDCOrgEx GetDCOrgEx 関数は、指定されたデバイス コンテキスト (DC) の最終的な変換元を取得します。 |
GetDCPenColor GetDCPenColor 関数は、指定したデバイス コンテキスト (DC) の現在のペンの色を取得します。 |
GetDeviceCaps GetDeviceCaps 関数は、指定したデバイスのデバイス固有の情報を取得します。 |
GetDeviceGammaRamp GetDeviceGammaRamp 関数は、ハードウェアでダウンロード可能なガンマ ランプをサポートするドライバーを持つ直接カラー ディスプレイ ボードのガンマ ランプを取得します。 |
GetDIBColorTable GetDIBColorTable 関数は、指定されたデバイス コンテキストに現在選択されている DIB セクション ビットマップのカラー テーブル内のエントリの範囲から RGB (赤、緑、青) の色値を取得します。 |
GetDIBits GetDIBits 関数は、指定した互換性のあるビットマップのビットを取得し、指定した形式を使用して DIB としてバッファーにコピーします。 |
GetEnhMetaFileA GetEnhMetaFile 関数は、指定されたファイルに格納されている拡張形式のメタファイルを識別するハンドルを作成します。 (ANSI) |
GetEnhMetaFileBits GetEnhMetaFileBits 関数は、指定された拡張形式メタファイルの内容を取得し、バッファーにコピーします。 |
GetEnhMetaFileDescriptionA GetEnhMetaFileDescription 関数は、拡張形式のメタファイルから省略可能なテキストの説明を取得し、指定したバッファーに文字列をコピーします。 (ANSI) |
GetEnhMetaFileDescriptionW GetEnhMetaFileDescription 関数は、拡張形式のメタファイルから省略可能なテキストの説明を取得し、指定したバッファーに文字列をコピーします。 (Unicode) |
GetEnhMetaFileHeader GetEnhMetaFileHeader 関数は、指定された拡張形式メタファイルのヘッダーを含むレコードを取得します。 |
GetEnhMetaFilePaletteEntries GetEnhMetaFilePaletteEntries 関数は、指定された拡張メタファイルからオプションのパレット エントリを取得します。 |
GetEnhMetaFilePixelFormat GetEnhMetaFilePixelFormat 関数は、拡張メタファイルのピクセル形式情報を取得します。 |
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) 値の緑のコンポーネントの強度値を取得します。 |
GetICMProfileA GetICMProfile 関数は、指定されたデバイス コンテキストの現在の出力カラー プロファイルのファイル名を取得します。 (ANSI) |
GetICMProfileW GetICMProfile 関数は、指定されたデバイス コンテキストの現在の出力カラー プロファイルのファイル名を取得します。 (Unicode) |
GetKerningPairsA GetKerningPairs 関数は、指定されたデバイス コンテキストで現在選択されているフォントの文字とカーニングのペアを取得します。 (ANSI) |
GetKerningPairsW GetKerningPairs 関数は、指定されたデバイス コンテキストで現在選択されているフォントの文字とカーニングのペアを取得します。 (Unicode) |
GetKValue GetKValue マクロは、CMYK カラー値から黒い色の値を取得します。 |
GetLayout GetLayout 関数は、デバイス コンテキスト (DC) のレイアウトを返します。 |
GetLogColorSpaceA GetLogColorSpace 関数は、指定されたハンドルによって識別される色空間定義を取得します。 (ANSI) |
GetLogColorSpaceW GetLogColorSpace 関数は、指定されたハンドルによって識別される色空間定義を取得します。 (Unicode) |
GetMapMode GetMapMode 関数は、現在のマッピング モードを取得します。 |
GetMetaFileA GetMetaFile 関数は、指定したファイルに格納されているメタファイルを識別するハンドルを作成します。 (ANSI) |
GetMetaFileBitsEx GetMetaFileBitsEx 関数は、Windows 形式のメタファイルの内容を取得し、指定したバッファーにコピーします。 |
GetMetaFileW GetMetaFile 関数は、指定したファイルに格納されているメタファイルを識別するハンドルを作成します。 (Unicode) |
GetMetaRgn GetMetaRgn 関数は、指定されたデバイス コンテキストの現在のメタリージョンを取得します。 |
GetMiterLimit GetMiterLimit 関数は、指定されたデバイス コンテキストのマイター制限を取得します。 |
GetMValue GetMValue マクロは、CMYK カラー値からマゼンタ色の値を取得します。 |
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) の色値を取得します。 |
GetPixelFormat GetPixelFormat 関数は、指定されたデバイス コンテキストの現在選択されているピクセル形式のインデックスを取得します。 |
GetPolyFillMode GetPolyFillMode 関数は、現在のポリゴン塗りつぶしモードを取得します。 |
GetRandomRgn GetRandomRgn 関数は、指定したデバイス コンテキストのシステム クリッピング領域を特定のリージョンにコピーします。 |
GetRasterizerCaps GetRasterizerCaps 関数は、TrueType フォントがシステムにインストールされているかどうかを示すフラグを返します。 |
GetRegionData GetRegionData 関数は、指定されたバッファーに領域を記述するデータを格納します。 このデータには、領域を構成する四角形のディメンションが含まれます。 |
GetRgnBox GetRgnBox 関数は、指定した領域の外接する四角形を取得します。 |
GetROP2 GetROP2 関数は、指定されたデバイス コンテキストのフォアグラウンド ミックス モードを取得します。 ミックス モードでは、ペンまたは内部の色と画面に既に表示されている色を組み合わせて新しい色を生成する方法を指定します。 |
GetRValue GetRValue マクロは、赤、緑、青 (RGB) 値の赤の成分の強度値を取得します。 |
GetStockObject GetStockObject 関数は、いずれかのストック ペン、ブラシ、フォント、またはパレットへのハンドルを取得します。 |
GetStretchBltMode GetStretchBltMode 関数は、現在のストレッチ モードを取得します。 ストレッチ モードでは、StretchBlt 関数が呼び出されたときに、拡大または圧縮されるビットマップに対して色データを追加または削除する方法を定義します。 |
GetSystemPaletteEntries GetSystemPaletteEntries 関数は、指定されたデバイス コンテキスト (DC) に関連付けられているシステム パレットからパレット エントリの範囲を取得します。 |
GetSystemPaletteUse GetSystemPaletteUse 関数は、指定されたデバイス コンテキスト (DC) のシステム (物理) パレットの現在の状態を取得します。 |
GetTextAlign GetTextAlign 関数は、指定されたデバイス コンテキストのテキスト配置設定を取得します。 |
GetTextCharacterExtra GetTextCharacterExtra 関数は、指定されたデバイス コンテキストの現在の文字間間隔を取得します。 |
GetTextCharset 指定したデバイス コンテキストで現在選択されているフォントの文字セット識別子を取得します。 |
GetTextCharsetInfo 指定したデバイス コンテキストで現在選択されているフォントの文字セットに関する情報を取得します。 |
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) は、指定されたバッファーに、現在選択されているフォントのメトリックを入力します。 |
GetViewportExtEx GetViewportExtEx 関数は、指定されたデバイス コンテキストの現在のビューポートの x エクステントと y エクステントを取得します。 |
GetViewportOrgEx GetViewportOrgEx 関数は、指定されたデバイス コンテキストのビューポートの原点の x 座標と y 座標を取得します。 |
GetWindowExtEx この関数は、指定されたデバイス コンテキストのウィンドウの x エクステントと y エクステントを取得します。 |
GetWindowOrgEx GetWindowOrgEx 関数は、指定されたデバイス コンテキストのウィンドウの原点の x 座標と y 座標を取得します。 |
GetWinMetaFileBits GetWinMetaFileBits 関数は、拡張形式のレコードをメタファイルから Windows 形式のレコードに変換し、変換されたレコードを指定されたバッファーに格納します。 |
GetWorldTransform GetWorldTransform 関数は、現在のワールド空間からページ空間への変換を取得します。 |
GetYValue GetYValue マクロは、CMYK カラー値から黄色の色の値を取得します。 |
GradientFill GradientFill 関数は、四角形と三角形の構造体を塗りつぶします。 |
IntersectClipRect IntersectClipRect 関数は、現在のクリッピング領域と指定した四角形の交差部分から新しいクリッピング領域を作成します。 |
InvertRgn InvertRgn 関数は、指定した領域の色を反転します。 |
LineDDA LineDDA 関数は、指定した始点と終点で定義された線に対して強調表示するピクセルを決定します。 |
Lineto LineTo 関数は、現在の位置から、指定したポイントまでの線を描画しますが、含まれません。 |
LPtoDP LPtoDP 関数は、論理座標をデバイス座標に変換します。 変換は、デバイス コンテキストのマッピング モード、ウィンドウとビューポートの原点とエクステントの設定、ワールド変換によって異なります。 |
MAKEPOINTS MAKEPOINTS マクロは、ポイントの x 座標と y 座標を含む値を POINTS 構造体に変換します。 |
MAKEROP4 MAKEROP4 マクロは、MaskBlt 関数で使用する第 4 級ラスター演算コードを作成します。 |
MaskBlt MaskBlt 関数は、指定されたマスク操作とラスター演算を使用して、ソース ビットマップとコピー先ビットマップのカラー データを結合します。 |
ModifyWorldTransform ModifyWorldTransform 関数は、指定したモードを使用してデバイス コンテキストのワールド変換を変更します。 |
MoveToEx MoveToEx 関数は、現在位置を指定したポイントに更新し、必要に応じて前の位置を返します。 |
OffsetClipRgn OffsetClipRgn 関数は、デバイス コンテキストのクリッピング領域を指定したオフセットだけ移動します。 |
OffsetRgn OffsetRgn 関数は、指定したオフセットだけ領域を移動します。 |
OffsetViewportOrgEx OffsetViewportOrgEx 関数は、指定された水平オフセットと垂直オフセットを使用して、デバイス コンテキストのビューポートの原点を変更します。 |
OffsetWindowOrgEx OffsetWindowOrgEx 関数は、指定された水平オフセットと垂直オフセットを使用して、デバイス コンテキストのウィンドウの原点を変更します。 |
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 関数は、ソース デバイス コンテキストの指定された四角形から、コピー先デバイス コンテキストの指定された並列四角形へのカラー データのビットのビット転送を実行します。 |
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) |
PtInRegion PtInRegion 関数は、指定したポイントが指定された領域内にあるかどうかを判断します。 |
PtVisible PtVisible 関数は、指定したポイントがデバイス コンテキストのクリッピング領域内にあるかどうかを判断します。 |
RealizePalette RealizePalette 関数は、現在の論理パレットのパレット エントリをシステム パレットにマップします。 |
四角形 Rectangle 関数は四角形を描画します。 四角形は、現在のペンを使用してアウトライン表示され、現在のブラシを使用して塗りつぶされます。 |
RectInRegion RectInRegion 関数は、指定した四角形の任意の部分が領域の境界内にあるかどうかを判断します。 |
RectVisible RectVisible 関数は、指定した四角形の任意の部分がデバイス コンテキストのクリッピング領域内にあるかどうかを判断します。 |
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 関数は、指定された乗算と除数によって形成される比率を使用して、デバイス コンテキストのウィンドウを変更します。 |
SelectClipPath SelectClipPath 関数は、デバイス コンテキストのクリッピング領域として現在のパスを選択し、指定したモードを使用して、新しいリージョンと既存のクリッピング領域を組み合わせています。 |
SelectClipRgn SelectClipRgn 関数は、指定したデバイス コンテキストの現在のクリッピング領域としてリージョンを選択します。 |
Selectobject SelectObject 関数は、指定したデバイス コンテキスト (DC) にオブジェクトを選択します。 新しい オブジェクトは、同じ型の前のオブジェクトを置き換えます。 |
SelectPalette SelectPalette 関数は、指定された論理パレットをデバイス コンテキストに選択します。 |
SetAbortProc SetAbortProc 関数は、スプール中に印刷ジョブを取り消すアプリケーション定義の abort 関数を設定します。 |
SetArcDirection SetArcDirection は、円弧関数と四角形関数に使用する描画方向を設定します。 |
SetBitmapBits SetBitmapBits 関数は、ビットマップのカラー データのビットを指定された値に設定します。 |
SetBitmapDimensionEx SetBitmapDimensionEx 関数は、優先ディメンションをビットマップに割り当てます。 これらのディメンションは、アプリケーションで使用できます。ただし、システムでは使用されません。 |
SetBkColor SetBkColor 関数は、現在の背景色を指定した色の値に設定するか、デバイスが指定された色の値を表すことができない場合は最も近い物理色に設定します。 |
SetBkMode SetBkMode 関数は、指定されたデバイス コンテキストのバックグラウンド ミックス モードを設定します。 背景ミックス モードは、テキスト、ハッチブラシ、および実線ではないペンスタイルで使用されます。 |
SetBoundsRect SetBoundsRect 関数は、指定されたデバイス コンテキストの外接する四角形情報の蓄積を制御します。 |
SetBrushOrgEx SetBrushOrgEx 関数は、GDI がアプリケーションが選択する次のブラシに割り当てるブラシの原点を、指定したデバイス コンテキストに設定します。 |
SetColorAdjustment SetColorAdjustment 関数は、指定した値を使用して、デバイス コンテキスト (DC) の色調整値を設定します。 |
SetColorSpace SetColorSpace 関数は、特定のデバイス コンテキストの入力色空間を定義します。 |
SetDCBrushColor SetDCBrushColor 関数は、現在のデバイス コンテキスト (DC) ブラシの色を指定した色の値に設定します。 デバイスが指定された色の値を表すことができない場合、色は最も近い物理色に設定されます。 |
SetDCPenColor SetDCPenColor 関数は、現在のデバイス コンテキスト (DC) ペンの色を指定した色の値に設定します。 デバイスが指定された色の値を表すことができない場合、色は最も近い物理色に設定されます。 |
SetDeviceGammaRamp SetDeviceGammaRamp 関数は、ハードウェアでダウンロード可能なガンマ ランプをサポートするドライバーを持つ直接カラー ディスプレイ ボードにガンマ ランプを設定します。 |
SetDIBColorTable SetDIBColorTable 関数は、指定されたデバイス コンテキストに現在選択されている DIB のカラー テーブル内のエントリの範囲に RGB (赤、緑、青) の色値を設定します。 |
SetDIBits SetDIBits 関数は、指定された DIB で検出された色データを使用して、互換性のあるビットマップ (DDB) のピクセルを設定します。 |
SetDIBitsToDevice SetDIBitsToDevice 関数は、DIB、JPEG、または PNG イメージのカラー データを使用して、ターゲット デバイス コンテキストに関連付けられているデバイス上の指定された四角形のピクセルを設定します。 |
SetEnhMetaFileBits SetEnhMetaFileBits 関数は、指定されたデータからメモリ ベースの拡張形式メタファイルを作成します。 |
SetGraphicsMode SetGraphicsMode 関数は、指定したデバイス コンテキストのグラフィックス モードを設定します。 |
SetICMMode SetICMMode 関数を使用すると、特定のデバイス コンテキスト (DC) で Image Color Management が有効、無効、または照会されます。 |
SetICMProfileA SetICMProfile 関数は、指定したカラー プロファイルを、指定したデバイス コンテキスト (DC) の出力プロファイルとして設定します。 (ANSI) |
SetICMProfileW SetICMProfile 関数は、指定したカラー プロファイルを、指定したデバイス コンテキスト (DC) の出力プロファイルとして設定します。 (Unicode) |
SetLayout SetLayout 関数は、デバイス コンテキスト (DC) のレイアウトを変更します。 |
SetMapMode SetMapMode 関数は、指定したデバイス コンテキストのマッピング モードを設定します。 マッピング モードでは、ページ空間単位をデバイス空間単位に変換するために使用される測定単位を定義し、デバイスの x 軸と y 軸の向きも定義します。 |
SetMapperFlags SetMapperFlags 関数は、論理フォントを物理フォントにマップするときにフォント マッパーが使用するアルゴリズムを変更します。 |
SetMetaFileBitsEx SetMetaFileBitsEx 関数は、指定されたデータからメモリベースの Windows 形式のメタファイルを作成します。 |
SetMetaRgn SetMetaRgn 関数は、指定したデバイス コンテキストの現在のクリッピング領域と現在のメタリージョンと交差し、結合された領域を指定したデバイス コンテキストの新しいメタリージョンとして保存します。 |
SetMiterLimit SetMiterLimit 関数は、指定されたデバイス コンテキストのマイター結合の長さの制限を設定します。 |
SetPaletteEntries SetPaletteEntries 関数は、論理パレット内のエントリの範囲に RGB (赤、緑、青) の色の値とフラグを設定します。 |
SetPixel SetPixel 関数は、指定した座標のピクセルを指定した色に設定します。 |
SetPixelFormat SetPixelFormat 関数は、指定したデバイス コンテキストのピクセル形式を iPixelFormat インデックスで指定された形式に設定します。 |
SetPixelV SetPixelV 関数は、指定した座標のピクセルを、指定した色の最も近い近似値に設定します。 ポイントは、クリッピング領域とデバイス サーフェスの可視部分に存在する必要があります。 |
SetPolyFillMode SetPolyFillMode 関数は、多角形を塗りつぶす関数の多角形塗りつぶしモードを設定します。 |
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) にマップするウィンドウ ポイントを指定します。 |
SetWinMetaFileBits SetWinMetaFileBits 関数は、メタファイルを古い Windows 形式から新しい拡張形式に変換し、新しいメタファイルをメモリに格納します。 |
SetWorldTransform SetWorldTransform 関数は、指定されたデバイス コンテキストのワールド空間とページ空間の間に 2 次元の線形変換を設定します。 この変換は、グラフィックス出力のスケーリング、回転、せん断、または変換に使用できます。 |
StartDocA StartDoc 関数は、印刷ジョブを開始します。 (ANSI) |
StartDocW StartDoc 関数は、印刷ジョブを開始します。 (Unicode) |
StartPage StartPage 関数は、プリンター ドライバーがデータを受け入れるように準備します。 |
Stretchblt StretchBlt 関数は、コピー元の四角形からコピー先の四角形にビットマップをコピーし、必要に応じて、コピー先の四角形の寸法に合わせてビットマップを拡大または圧縮します。 |
StretchDIBits StretchDIBits 関数は、DIB、JPEG、または PNG イメージ内のピクセルの四角形の色データを、指定したコピー先の四角形にコピーします。 |
StrokeAndFillPath StrokeAndFillPath 関数は、パス内の開いている図形を閉じ、現在のペンを使用してパスのアウトラインをストロークし、現在のブラシを使用してその内部を塗りつぶします。 |
StrokePath StrokePath 関数は、現在のペンを使用して指定したパスをレンダリングします。 |
SwapBuffers SwapBuffers 関数は、指定されたデバイス コンテキストによって参照されるウィンドウの現在のピクセル形式にバック バッファーが含まれている場合、フロント バッファーとバック バッファーを交換します。 |
TextOutA TextOut 関数は、現在選択されているフォント、背景色、およびテキストの色を使用して、指定した場所に文字列を書き込みます。 (ANSI) |
TextOutW TextOut 関数は、現在選択されているフォント、背景色、およびテキストの色を使用して、指定した場所に文字列を書き込みます。 (Unicode) |
TranslateCharsetInfo 文字セット情報を変換し、変換先構造体のすべてのメンバーを適切な値に設定します。 |
TransparentBlt TransparentBlt 関数は、指定したソース デバイス コンテキストからターゲット デバイス コンテキストへのピクセルの四角形に対応する色データのビット ブロック転送を実行します。 |
UnrealizeObject UnrealizeObject 関数は、ブラシの原点をリセットするか、論理パレットをリセットします。 |
UpdateColors UpdateColors 関数は、クライアント領域の現在の色を現在実現されている論理パレットに再マップすることで、指定されたデバイス コンテキストのクライアント領域を更新します。 |
UpdateICMRegKeyA UpdateICMRegKey 関数は、システム内のカラー プロファイルとカラー管理モジュールを管理します。 (ANSI) |
UpdateICMRegKeyW UpdateICMRegKey 関数は、システム内のカラー プロファイルとカラー管理モジュールを管理します。 (Unicode) |
wglCopyContext wglCopyContext 関数は、選択したレンダリング状態のグループを、ある OpenGL レンダリング コンテキストから別の OpenGL レンダリング コンテキストにコピーします。 |
wglCreateContext wglCreateContext 関数は、hdc によって参照されるデバイスでの描画に適した新しい OpenGL レンダリング コンテキストを作成します。 レンダリング コンテキストのピクセル形式は、デバイス コンテキストと同じです。 |
wglCreateLayerContext wglCreateLayerContext 関数は、デバイス コンテキストで指定されたレイヤー プレーンに描画するための新しい OpenGL レンダリング コンテキストを作成します。 |
wglDeleteContext wglDeleteContext 関数は、指定された OpenGL レンダリング コンテキストを削除します。 |
wglDescribeLayerPlane wglDescribeLayerPlane 関数は、特定のピクセル形式のレイヤー プレーンに関する情報を取得します。 |
wglGetCurrentContext wglGetCurrentContext 関数は、呼び出し元スレッドの現在の OpenGL レンダリング コンテキストへのハンドルを取得します。 |
wglGetCurrentDC wglGetCurrentDC 関数は、呼び出し元スレッドの現在の OpenGL レンダリング コンテキストに関連付けられているデバイス コンテキストへのハンドルを取得します。 |
wglGetLayerPaletteEntries 指定したデバイス コンテキストの特定のカラー インデックス レイヤー プレーンからパレット エントリを取得します。 |
wglGetProcAddress wglGetProcAddress 関数は、現在の OpenGL レンダリング コンテキストで使用する OpenGL 拡張関数のアドレスを返します。 |
wglMakeCurrent wglMakeCurrent 関数は、指定された OpenGL レンダリング コンテキストを呼び出し元スレッドの現在のレンダリング コンテキストにします。 |
wglRealizeLayerPalette wglRealizeLayerPalette 関数は、指定されたカラー インデックス レイヤー プレーンのパレット エントリを物理パレットにマップするか、RGBA レイヤー プレーンのパレットを初期化します。 |
wglSetLayerPaletteEntries 指定したデバイス コンテキストの特定のカラー インデックス レイヤー プレーン内のパレット エントリを設定します。 |
wglShareLists wglShareLists 関数を使用すると、複数の OpenGL レンダリング コンテキストで 1 つの表示リストスペースを共有できます。 |
wglSwapLayerBuffers wglSwapLayerBuffers 関数は、指定されたデバイス コンテキストによって参照されるウィンドウのオーバーレイ、アンダーレイ、およびメインプレーンのフロント バッファーとバック バッファーを入れ替えます。 |
wglUseFontBitmapsA wglUseFontBitmaps 関数は、現在の OpenGL レンダリング コンテキストで使用するビットマップ表示リストのセットを作成します。 (ANSI) |
wglUseFontBitmapsW wglUseFontBitmaps 関数は、現在の OpenGL レンダリング コンテキストで使用するビットマップ表示リストのセットを作成します。 (Unicode) |
wglUseFontOutlinesA wglUseFontOutlines 関数は、現在のレンダリング コンテキストで使用するために、デバイス コンテキストの現在選択されているアウトライン フォントのグリフごとに 1 つずつ、一連の表示リストを作成します。 (ANSI) |
wglUseFontOutlinesW wglUseFontOutlines 関数は、現在のレンダリング コンテキストで使用するために、デバイス コンテキストの現在選択されているアウトライン フォントのグリフごとに 1 つずつ、一連の表示リストを作成します。 (Unicode) |
WidenPath WidenPath 関数は、指定されたデバイス コンテキストで現在選択されているペンを使用してパスがストロークされた場合に描画される領域として、現在のパスを再定義します。 |
コールバック関数
ABORTPROC AbortProc 関数は、SetAbortProc 関数で使用されるアプリケーション定義のコールバック関数です。 |
ENHMFENUMPROC EnhMetaFileProc 関数は、EnumEnhMetaFile 関数で使用されるアプリケーション定義のコールバック関数です。 |
GOBJENUMPROC EnumObjectsProc 関数は、EnumObjects 関数で使用されるアプリケーション定義のコールバック関数です。 |
ICMENUMPROCA EnumICMProfilesProcCallback コールバックは、EnumICMProfiles からカラー プロファイル データを処理するアプリケーション定義のコールバック関数です。 (ANSI) |
ICMENUMPROCW EnumICMProfilesProcCallback コールバックは、EnumICMProfiles からカラー プロファイル データを処理するアプリケーション定義のコールバック関数です。 (Unicode) |
LINEDDAPROC LineDDAProc 関数は、LineDDA 関数で使用されるアプリケーション定義のコールバック関数です。 |
MFENUMPROC EnumMetaFileProc 関数は、Windows 形式のメタファイル レコードを処理するアプリケーション定義のコールバック関数です。 |
構造
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 構造体は、ソース ビットマップとコピー先ビットマップのブレンド関数を指定してブレンドを制御します。 |
CHARSETINFO 文字セットに関する情報を格納します。 |
CIEXYZ CIEXYZ 構造体には、指定された色空間内の特定の色の x、y、z 座標が含まれます。 |
CIEXYZTRIPLE CIEXYZTRIPLE 構造体には、指定された論理色空間の赤、緑、青の端点に対応する 3 色の x、y、z 座標が含まれます。 |
COLORADJUSTMENT COLORADJUSTMENT 構造体は、ストレッチ モードが HALFTONE の場合に StretchBlt 関数と StretchDIBits 関数で使用される色調整値を定義します。 色調整の値を設定するには、SetColorAdjustment 関数を呼び出します。 |
DESIGNVECTOR DESIGNVECTOR 構造体は、複数のマスター フォントの軸の値を指定するためにアプリケーションによって使用されます。 |
DEVMODEA DEVMODE データ構造には、プリンターまたは表示装置の初期設定と環境に関する情報が含まれます。 |
DEVMODEW DEVMODEW 構造体は、Unicode (ワイド) 文字セット内のディスプレイおよび印刷装置の特性を指定するために使用されます。 |
DIBSECTION DIBSECTION 構造体には、CreateDIBSection 関数を呼び出して作成された DIB に関する情報が含まれています。 |
DISPLAY_DEVICEA DISPLAY_DEVICE構造体は、EnumDisplayDevices 関数の iDevNum パラメーターで指定された表示デバイスに関する情報を受け取ります。 (ANSI) |
DISPLAY_DEVICEW DISPLAY_DEVICE構造体は、EnumDisplayDevices 関数の iDevNum パラメーターで指定された表示デバイスに関する情報を受け取ります。 (Unicode) |
DISPLAYCONFIG_2DREGION DISPLAYCONFIG_2DREGION構造体は、2 次元空間内の点またはオフセットを表します。 |
DISPLAYCONFIG_ADAPTER_NAME DISPLAYCONFIG_ADAPTER_NAME構造体には、ディスプレイ アダプターに関する情報が含まれています。 |
DISPLAYCONFIG_DESKTOP_IMAGE_INFO DISPLAYCONFIG_DESKTOP_IMAGE_INFO構造体には、デスクトップに表示されるイメージに関する情報が含まれています。 |
DISPLAYCONFIG_DEVICE_INFO_HEADER DISPLAYCONFIG_DEVICE_INFO_HEADER構造体には、デバイスに関する表示情報が含まれています。 |
DISPLAYCONFIG_MODE_INFO DISPLAYCONFIG_MODE_INFO構造体には、ソース モードまたはターゲット モードの情報が含まれています。 |
DISPLAYCONFIG_PATH_INFO DISPLAYCONFIG_PATH_INFO構造体は、ターゲットからソースへの 1 つのパスを記述するために使用されます。 |
DISPLAYCONFIG_PATH_SOURCE_INFO DISPLAYCONFIG_PATH_SOURCE_INFO構造体には、1 つのパスのソース情報が含まれています。 |
DISPLAYCONFIG_PATH_TARGET_INFO DISPLAYCONFIG_PATH_TARGET_INFO構造体には、1 つのパスのターゲット情報が含まれています。 |
DISPLAYCONFIG_RATIONAL DISPLAYCONFIG_RATIONAL構造体は、ビデオ モードの垂直方向と水平方向の周波数 (つまり、垂直同期と水平同期) を表す小数部の値を表します。 |
DISPLAYCONFIG_SDR_WHITE_LEVEL DISPLAYCONFIG_SDR_WHITE_LEVEL構造体 (wingdi.h) には、ディスプレイの現在の SDR ホワイト レベルに関する情報が含まれています。 |
DISPLAYCONFIG_SET_TARGET_PERSISTENCE DISPLAYCONFIG_SET_TARGET_PERSISTENCE構造体には、表示の設定に関する情報が含まれています。 |
DISPLAYCONFIG_SOURCE_DEVICE_NAME DISPLAYCONFIG_SOURCE_DEVICE_NAME構造体には、ソースまたはビューの GDI デバイス名が含まれています。 |
DISPLAYCONFIG_SOURCE_MODE DISPLAYCONFIG_SOURCE_MODE構造体は、2 次元空間内の点またはオフセットを表します。 |
DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION構造体には、モニターの仮想解決サポートの状態に関する情報が含まれています。 |
DISPLAYCONFIG_TARGET_BASE_TYPE 特定のターゲット ID の基本出力テクノロジ情報を指定します。 |
DISPLAYCONFIG_TARGET_DEVICE_NAME DISPLAYCONFIG_TARGET_DEVICE_NAME構造体には、ターゲットに関する情報が含まれています。 |
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS構造体には、ターゲット デバイスに関する情報が含まれています。 |
DISPLAYCONFIG_TARGET_MODE DISPLAYCONFIG_TARGET_MODE構造体では、表示パスターゲット モードについて説明します。 |
DISPLAYCONFIG_TARGET_PREFERRED_MODE DISPLAYCONFIG_TARGET_PREFERRED_MODE構造体には、ディスプレイの優先モードに関する情報が含まれています。 |
DISPLAYCONFIG_VIDEO_SIGNAL_INFO DISPLAYCONFIG_VIDEO_SIGNAL_INFO構造体には、ディスプレイのビデオ信号に関する情報が含まれています。 |
DOCINFOA DOCINFO 構造体には、StartDoc 関数で使用される入力ファイル名と出力ファイル名およびその他の情報が含まれます。 (ANSI) |
DOCINFOW DOCINFO 構造体には、StartDoc 関数で使用される入力ファイル名と出力ファイル名およびその他の情報が含まれます。 (Unicode) |
DRAWPATRECT DRAWPATRECT 構造体は、作成する四角形を定義します。 |
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 構造体には、固定小数点実数の整数部分と小数部が含まれています。 |
FONTSIGNATURE 特定のフォントがグリフを提供するコード ページと Unicode サブ範囲を識別する情報が含まれます。 |
GCP_RESULTSA GCP_RESULTS構造体には、文字列内の文字に関する情報が含まれています。 この構造体は、GetCharacterPlacement 関数の結果を受け取ります。 一部の言語では、配列内の最初の要素には、言語に依存するより多くの情報が含まれる場合があります。 (ANSI) |
GCP_RESULTSW GCP_RESULTS構造体には、文字列内の文字に関する情報が含まれています。 この構造体は、GetCharacterPlacement 関数の結果を受け取ります。 一部の言語では、配列内の最初の要素には、言語に依存するより多くの情報が含まれる場合があります。 (Unicode) |
GLYPHMETRICS GLYPHMETRICS 構造体には、文字セル内のグリフの配置と方向に関する情報が含まれています。 |
GLYPHMETRICSFLOAT GLYPHMETRICSFLOAT 構造体には、文字セル内のグリフの配置と方向に関する情報が含まれています。 |
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 構造体はカーニング ペアを定義します。 |
LAYERPLANEDESCRIPTOR LAYERPLANEDESCRIPTOR 構造体は、描画サーフェスのピクセル形式を表します。 |
LOCALESIGNATURE 既定およびサポートされている文字セットとコード ページを定義する 2 つのコード ページ ビットフィールド (CPB) を含む拡張フォント署名情報が含まれます。 この構造体は、通常、フォント カバレッジとロケール間のリレーションシップを表すために使用されます。 |
Logbrush LOGBRUSH 構造体は、物理ブラシのスタイル、色、パターンを定義します。 CreateBrushIndirect 関数と ExtCreatePen 関数で使用されます。 |
LOGBRUSH32 LOGBRUSH32構造体は、物理ブラシのスタイル、色、パターンを定義します。 |
LOGCOLORSPACEA LOGCOLORSPACE 構造体には、論理色空間を定義する情報が含まれています。 (ANSI) |
LOGCOLORSPACEW LOGCOLORSPACE 構造体には、論理色空間を定義する情報が含まれています。 (Unicode) |
LOGFONTA LOGFONT 構造体は、フォントの属性を定義します。 (ANSI) |
LOGFONTW LOGFONT 構造体は、フォントの属性を定義します。 (Unicode) |
LOGPALETTE LOGPALETTE 構造体は論理パレットを定義します。 |
LOGPEN LOGPEN 構造体は、ペンのスタイル、幅、色を定義します。 CreatePenIndirect 関数は LOGPEN 構造体を使用します。 |
MAT2 MAT2 構造体には、GetGlyphOutline 関数で使用される変換行列の値が含まれています。 |
METAFILEPICT クリップボードを介してメタファイル データを交換するために使用されるメタファイル画像形式を定義します。 |
METAHEADER METAHEADER 構造体には、Windows 形式のメタファイルに関する情報が含まれています。 |
METARECORD METARECORD 構造体には、Windows 形式のメタファイル レコードが含まれています。 |
NEWTEXTMETRICA NEWTEXTMETRIC 構造体には、物理フォントを記述するデータが含まれています。 (ANSI) |
NEWTEXTMETRICEXA NEWTEXTMETRICEX 構造体には、物理フォントに関する情報が含まれています。 (ANSI) |
NEWTEXTMETRICEXW NEWTEXTMETRICEX 構造体には、物理フォントに関する情報が含まれています。 (Unicode) |
NEWTEXTMETRICW NEWTEXTMETRIC 構造体には、物理フォントを記述するデータが含まれています。 (Unicode) |
OUTLINETEXTMETRICA OUTLINETEXTMETRIC 構造体には、TrueType フォントを記述するメトリックが含まれています。 (ANSI) |
OUTLINETEXTMETRICW OUTLINETEXTMETRIC 構造体には、TrueType フォントを記述するメトリックが含まれています。 (Unicode) |
PALETTEENTRY 論理パレット内のエントリの色と使用法を指定します。 |
PANOSE PANOSE 構造体は、TrueType フォントの PANOSE フォント分類値を表します。 その後、これらの特性を使用して、フォントを似た外観の他のフォントと関連付けますが、名前は異なります。 |
PIXELFORMATDESCRIPTOR PIXELFORMATDESCRIPTOR 構造体は、描画サーフェスのピクセル形式を表します。 |
POINTFLOAT POINTFLOAT 構造体には、ポイントの x 座標と y 座標が含まれています。 |
POINTFX POINTFX 構造体には、TrueType フォントの文字のアウトラインを表すポイントの座標が含まれています。 |
POLYTEXTA POLYTEXT 構造体は、PolyTextOut 関数でテキストの文字列を描画する方法を記述します。 (ANSI) |
POLYTEXTW POLYTEXT 構造体は、PolyTextOut 関数でテキストの文字列を描画する方法を記述します。 (Unicode) |
PSFEATURE_CUSTPAPER PSFEATURE_CUSTPAPER構造体には、PostScript ドライバーのカスタム 用紙サイズに関する情報が含まれています。 この構造体は、GET_PS_FEATURESETTING プリンターエスケープ機能と共に使用されます。 |
PSFEATURE_OUTPUT PSFEATURE_OUTPUT構造体には、PostScript ドライバーの出力オプションに関する情報が含まれています。 この構造体は、GET_PS_FEATURESETTING プリンターエスケープ機能と共に使用されます。 |
PSINJECTDATA PSINJECTDATA 構造体は、POSTSCRIPT_INJECTION プリンターエスケープ関数で使用される入力バッファーのヘッダーです。 |
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 構造体には、色情報と位置情報が含まれています。 |
TTPOLYCURVE TTPOLYCURVE 構造体には、TrueType 文字のアウトライン内の曲線に関する情報が含まれています。 |
TTPOLYGONHEADER TTPOLYGONHEADER 構造体は、TrueType 文字アウトライン内の輪郭の開始位置と種類を指定します。 |
WCRANGE WCRANGE 構造体は、Unicode 文字の範囲を指定します。 |
Xform XFORM 構造体は、ワールド空間からページ空間への変換を指定します。 |
列挙
DISPLAYCONFIG_DEVICE_INFO_TYPE DISPLAYCONFIG_DEVICE_INFO_TYPE列挙は、DisplayConfigSetDeviceInfo 関数または DisplayConfigGetDeviceInfo 関数を使用して構成または取得するディスプレイ デバイス情報の種類を指定します。 |
DISPLAYCONFIG_MODE_INFO_TYPE DISPLAYCONFIG_MODE_INFO_TYPE列挙は、DISPLAYCONFIG_MODE_INFO構造体に含まれる情報がソース モードまたはターゲット モードであることを指定します。 |
DISPLAYCONFIG_PIXELFORMAT DISPLAYCONFIG_PIXELFORMAT列挙は、ピクセルごとのさまざまなビット (BPP) 値のピクセル形式を指定します。 |
DISPLAYCONFIG_ROTATION DISPLAYCONFIG_ROTATION列挙は、ディスプレイの時計回りの回転を指定します。 |
DISPLAYCONFIG_SCALING DISPLAYCONFIG_SCALING列挙は、ビデオ プレゼンテーション ネットワーク (VidPN) の現在のパスに表示されるコンテンツに適用されるスケーリング変換を指定します。 |
DISPLAYCONFIG_SCANLINE_ORDERING DISPLAYCONFIG_SCANLINE_ORDERING列挙は、画面に画像を作成するためにディスプレイが使用するメソッドを指定します。 |
DISPLAYCONFIG_TOPOLOGY_ID DISPLAYCONFIG_TOPOLOGY_ID列挙は、表示トポロジの種類を指定します。 |
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY列挙は、ターゲットのコネクタの種類を指定します。 |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示