デバイスの表示リファレンス

ディスプレイ デバイス リファレンス テクノロジの概要。

ディスプレイ デバイス リファレンスを開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
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列挙は、ターゲットのコネクタの種類を指定します。

関数

 
BRUSHOBJ_hGetColorTransform

BRUSHOBJ_hGetColorTransform関数は、指定したブラシの色変換を取得します。
BRUSHOBJ_pvAllocRbrush

BRUSHOBJ_pvAllocRbrush関数は、ドライバーが指定したブラシを実現するためにメモリを割り当てます。
BRUSHOBJ_pvGetRbrush

BRUSHOBJ_pvGetRbrush関数は、ドライバーが指定したブラシを実現するためのポインターを取得します。
BRUSHOBJ_ulGetBrushColor

BRUSHOBJ_ulGetBrushColor関数は、指定したソリッド ブラシの RGB 色を返します。
CLIPOBJ_bEnum

CLIPOBJ_bEnum関数は、指定したクリップ領域から四角形のバッチを列挙します。CLIPOBJ_cEnumStart の前の呼び出しによって列挙の順序が決まります。
CLIPOBJ_cEnumStart

CLIPOBJ_cEnumStart関数は、指定したクリップ領域の四角形を列挙するためのパラメーターを設定します。
CLIPOBJ_ppoGetPath

CLIPOBJ_ppoGetPath関数は、指定したクリップ領域のアウトラインを含む PATHOBJ 構造体を作成します。
DisplayConfigGetDeviceInfo

DisplayConfigGetDeviceInfo 関数は、デバイスに関する表示構成情報を取得します。
DisplayConfigSetDeviceInfo

DisplayConfigSetDeviceInfo 関数は、ターゲットのプロパティを設定します。
DrvAlphaBlend

DrvAlphaBlend 関数は、アルファ ブレンドを使用したビット ブロック転送機能を提供します。
DrvAssertMode

DrvAssertMode 関数は、指定された物理デバイスのモードを、PDEV の初期化時に指定されたモードまたはハードウェアの既定のモードに設定します。
DrvBitBlt

DrvBitBlt 関数は、デバイスで管理されるサーフェス間、GDI で管理された標準形式のビットマップ間、またはデバイスで管理されたサーフェスと GDI で管理される標準形式のビットマップの間で、一般的なビット ブロック転送機能を提供します。
DrvCompletePDEV

DrvCompletePDEV 関数は、作成される物理デバイスの GDI ハンドルを格納します。
DrvCopyBits

DrvCopyBits 関数は、デバイスで管理されるラスター サーフェスと GDI 標準形式のビットマップの間で変換されます。
DrvCreateDeviceBitmap

DrvCreateDeviceBitmap 関数は、ビットマップを作成および管理します。
DrvDeleteDeviceBitmap

DrvDeleteDeviceBitmap 関数は、DrvCreateDeviceBitmap によって作成されたデバイス ビットマップを削除します。
DrvDeriveSurface

DrvDeriveSurface 関数は、指定した DirectDraw サーフェスから GDI サーフェスを派生させます。
DrvDescribePixelFormat

DrvDescribePixelFormat 関数は、ピクセル形式の説明を PIXELFORMATDESCRIPTOR 構造体に書き込むことで、デバイス指定の PDEV のピクセル形式を記述します。
DrvDestroyFont

DrvDestroyFont 関数は、フォントの実現が不要になったこと、およびドライバーが割り当てた関連付けられているデータ構造を解放できるようになったことをドライバーに通知します。
DrvDisableDirectDraw

DrvDisableDirectDraw 関数は、DirectDraw で使用するハードウェアを無効にします。
DrvDisableDriver

DrvDisableDriver 関数は、ドライバーが不要になり、アンロードする準備ができていることをドライバーに通知するために GDI によって使用されます。
DrvDisablePDEV

DrvDisablePDEV 関数は、指定された PDEV が不要になったことをドライバーに通知するために GDI によって使用されます。
DrvDisableSurface

DrvDisableSurface 関数は、現在のデバイスの DrvEnableSurface によって作成されたサーフェスが不要になったことをドライバーに通知するために GDI によって使用されます。
DrvDitherColor

DrvDitherColor 関数は、デバイス パレットに対してディザリングされたブラシを作成するようにデバイスに要求します。
DrvDrawEscape

DrvDrawEscape 関数は、複数の関数呼び出しを提供するエントリ ポイントです。特定の関数は、iEsc パラメーターの値によって異なります。
DrvEnableDirectDraw

DrvEnableDirectDraw 関数を使用すると、DirectDraw で使用できるハードウェアが有効になります。
DrvEnableDriver

DrvEnableDriver 関数は、ドライバー DLL によってエクスポートされた最初のドライバー エントリ ポイントです。
DrvEnablePDEV

DrvEnablePDEV 関数は、物理デバイスの特性の説明を GDI に返します。
DrvEnableSurface

DrvEnableSurface 関数は、描画するサーフェスを設定し、それを特定の物理デバイスに関連付けます。
DrvEndDoc

DrvEndDoc 関数は、レンダリングのためにドライバーへのドキュメントの送信が完了すると、GDI によって呼び出されます。
DrvEscape

DrvEscape 関数は、デバイスに依存しないデバイス ドライバー インターフェイスで使用できないデバイスから情報を取得するために使用されます。特定のクエリは、iEsc パラメーターの値によって異なります。
DrvFillPath

DrvFillPath 関数は、閉じたパスの入力を処理するための省略可能なエントリ ポイントです。
DrvFontManagement

DrvFontManagement 関数は、PostScript デバイス用に提供される省略可能なエントリ ポイントです。
DrvFree

DrvFree 関数は、指定した構造体が不要になったことをドライバーに通知するために使用されます。
DrvGetDirectDrawInfo

DrvGetDirectDrawInfo 関数は、グラフィックス ハードウェアの機能を返します。
DrvGetGlyphMode

DrvGetGlyphMode 関数は、グリフ情報をキャッシュする方法を GDI に指示します。
DrvGetModes

DrvGetModes 関数は、特定のデバイスでサポートされているモードを一覧表示します。
DrvGetTrueTypeFile

DrvGetTrueTypeFile 関数は、メモリ マップされた TrueType フォント ファイルにアクセスします。
DrvGradientFill

DrvGradientFill 関数は、指定されたプリミティブを網掛けします。
DrvIcmCheckBitmapBits

DrvIcmCheckBitmapBits 関数は、指定したビットマップ内のピクセルが、指定した変換のデバイスの色域内にあるかどうかをチェックします。
DrvIcmCreateColorTransform

DrvIcmCreateColorTransform 関数は、ICM カラー変換を作成します。
DrvIcmDeleteColorTransform

DrvIcmDeleteColorTransform 関数は、指定した色変換を削除します。
DrvIcmSetDeviceGammaRamp

DrvIcmSetDeviceGammaRamp 関数は、指定されたディスプレイ デバイスのハードウェア ガンマ ランプを設定します。
DrvLineTo

DrvLineTo 関数は、単一の単一の整数のみの化粧線を描画します。
DrvLoadFontFile

DrvLoadFontFile 関数は、フォント ファイルの読み込みとマッピングに関する情報を GDI から受け取ります。
DrvMovePointer

DrvMovePointer 関数は、ポインターを新しい位置に移動し、GDI がポインターの表示に干渉しないようにします。
DrvNextBand

DrvNextBand 関数は、ドライバーがプリンターに次のバンドを送信できるように、物理ページのバンドの描画が完了したときに GDI によって呼び出されます。
DrvNotify

DrvNotify 関数を使用すると、GDI によって特定の情報について表示ドライバーに通知できます。
DrvPaint

DrvPaint 関数は廃止され、Windows 2000 以降では GDI によって呼び出されなくなりました。 新しいドライバーでは、DrvFillPath、DrvStrokePath、または DrvStrokeAndFillPath を 1 つ以上実装する必要があります。
DrvPlgBlt

DrvPlgBlt 関数は、デバイスで管理されるサーフェスと GDI で管理されるサーフェスの組み合わせ間でビット ブロック転送機能を回転させます。
DrvQueryAdvanceWidths

DrvQueryAdvanceWidths 関数は、指定されたグリフ セットの文字の前の幅を返します。
DrvQueryDeviceSupport

DrvQueryDeviceSupport 関数は、要求されたデバイス固有の情報を返します。
DrvQueryDriverInfo

DrvQueryDriverInfo 関数は、要求されたドライバー固有の情報を返します。
DrvQueryFont

DrvQueryFont 関数は、特定のフォントの IFIMETRICS 構造体を取得するために GDI によって使用されます。
DrvQueryFontCaps

DrvQueryFontCaps 関数は、フォント ドライバーの機能を定義します。
DrvQueryFontData

DrvQueryFontData 関数は、実現されたフォントに関する情報を取得します。
DrvQueryFontFile

DrvQueryFontFile 関数は、フォント ファイル情報を提供します。
DrvQueryFontTree

DrvQueryFontTree 関数は、次のいずれかを定義する構造体へのポインターを GDI に提供します。Unicode からグリフ ハンドルへのマッピング (グリフバリアントを含む)カーニング ペアとカーニング ハンドルのマッピング
DrvQueryPerBandInfo

プリンター グラフィックス DLL の DrvQueryPerBandInfo 関数は、ドライバーが GDI にバンド固有の情報を提供できるように、物理ページのバンドの描画を開始する前に GDI によって呼び出されます。
DrvQueryTrueTypeOutline

DrvQueryTrueTypeOutline 関数は、ネイティブの TrueType 形式でグリフ アウトラインを取得します。
DrvQueryTrueTypeTable

DrvQueryTrueTypeTable 関数は、TrueType フォント記述ファイル内の特定のテーブルにアクセスします。
DrvRealizeBrush

DrvRealizeBrush 関数は、ドライバーが指定したサーフェスに対して指定されたブラシを実現することを要求します。
DrvResetDevice

DrvResetDevice 関数は、操作できない、または応答しないデバイスをリセットします。
DrvResetPDEV

DrvResetPDEV 関数を使用すると、Win32 アプリケーションが ResetDC を呼び出すときに、グラフィックス ドライバーが古い PDEV 構造体から新しい PDEV 構造体にドライバーの状態を転送できます。
DrvSaveScreenBits

DrvSaveScreenBits 関数を使用すると、表示ドライバーは、表示されたイメージの特定の四角形を保存または復元します。
DrvSendPage

プリンター グラフィックス DLL の DrvSendPage 関数は、ドライバーがページをプリンターに送信できるように、物理ページの描画が完了したときに GDI によって呼び出されます。
DrvSetPalette

DrvSetPalette 関数は、ドライバーが指定したデバイスのパレットを実現することを要求します。
DrvSetPixelFormat

DrvSetPixelFormat 関数は、ウィンドウのピクセル形式を設定します。
DrvSetPointerShape

DrvSetPointerShape 関数を使用して、ドライバーがポインターをディスプレイから取り出すようドライバーに要求します (ドライバーがポインターを描画した場合)。新しいポインター図形の設定を試みる場合は 。および を使用して、指定した位置に新しいポインターをディスプレイに配置します。
DrvStartBanding

DrvStartBanding 関数は、レンダリングのために物理ページのバンドの送信を開始する準備ができたら、GDI によって呼び出されます。
DrvStartDoc

DrvStartDoc 関数は、レンダリングのためにドライバーへのドキュメントの送信を開始する準備ができたら、GDI によって呼び出されます。
DrvStartPage

DrvStartPage 関数は、レンダリングのために物理ページの内容のドライバーへの送信を開始する準備ができたら、GDI によって呼び出されます。
DrvStretchBlt

DrvStretchBlt 関数は、デバイスで管理されるサーフェスと GDI で管理されるサーフェスの任意の組み合わせの間で、ビット ブロック転送機能を拡張します。
DrvStretchBltROP

DrvStretchBltROP 関数は、ROP を使用してストレッチ ビット ブロック転送を実行します。
DrvStrokeAndFillPath

DrvStrokeAndFillPath 関数は、パスを同時にストローク (アウトライン) して塗りつぶします。
DrvStrokePath

DrvStrokePath 関数は、パスをストローク (アウトライン) します。
DrvSwapBuffers

DrvSwapBuffers 関数は、ウィンドウに関連付けられている非表示バッファーの内容を、指定されたサーフェイスに表示します。
DrvSynchronize

DrvSynchronize 関数は、GDI がデバイスで管理されたサーフェスにアクセスする必要があることをドライバーに通知します。 この関数を使用すると、デバイスのコプロセッサによって実行される非同期描画操作を GDI アクセスと調整できます。
DrvSynchronizeSurface

DrvSynchronizeSurface 関数は、GDI が指定したサーフェイスに書き込む必要があることをドライバーに通知します。 この関数を使用すると、デバイスのコプロセッサによって実行される描画操作を GDI と調整できます。
DrvTextOut

DrvTextOut 関数は、指定した位置にグリフのセットをレンダリングするドライバーを呼び出す GDI からのエントリ ポイントです。
DrvTransparentBlt

DrvTransparentBlt 関数は、透過性を備えたビット ブロック転送機能を提供します。
DrvUnloadFontFile

DrvUnloadFontFile 関数は、指定したフォント ファイルが不要であることをフォント ドライバーに通知します。
EngAcquireSemaphore

EngAcquireSemaphore 関数は、呼び出し元スレッドによる排他アクセスのためにセマフォに関連付けられているリソースを取得します。
EngAllocMem

EngAllocMem 関数は、メモリ ブロックを割り当て、呼び出し元が指定したタグを割り当て前に挿入します。
EngAllocPrivateUserMem

EngAllocPrivateUserMem 関数は、指定されたプロセスのアドレス空間からユーザー メモリのブロックを割り当て、呼び出し元が指定したタグを割り当て前に挿入します。
EngAllocUserMem

EngAllocUserMem 関数は、現在のプロセスのアドレス空間からメモリ ブロックを割り当て、呼び出し元が指定したタグを割り当て前に挿入します。
EngAlphaBlend

EngAlphaBlend 関数は、アルファ ブレンドを使用したビット ブロック転送機能を提供します。
EngAssociateSurface

EngAssociateSurface 関数は、指定されたサーフェスを指定したデバイスに属するものとしてマークします。
EngBitBlt

EngBitBlt 関数は、デバイスで管理されるサーフェス間、またはデバイス管理サーフェスと GDI で管理される標準形式ビットマップの間で、一般的なビット ブロック転送機能を提供します。
EngBugCheckEx

EngBugCheckEx 関数は、呼び出し元が呼び出し元の実行を続けた場合にシステムが破損する回復不可能なエラーを検出したときに、制御された方法でシステムをダウンさせます。
EngCheckAbort

EngCheckAbort 関数を使用すると、プリンター グラフィックス DLL で印刷ジョブを終了する必要があるかどうかを判断できます。
EngClearEvent

EngClearEvent 関数は、指定したイベント オブジェクトを非署名状態に設定します。
EngComputeGlyphSet

EngComputeGlyphSet 関数は、デバイスでサポートされているグリフ セットを計算します。
EngControlSprites

EngControlSprites 関数は、指定された WNDOBJ 領域でスプライトを破棄または再描画します。
EngCopyBits

EngCopyBits 関数は、デバイスで管理されるラスター サーフェスと GDI 標準形式のビットマップの間で変換されます。
EngCreateBitmap

EngCreateBitmap 関数は、GDI がビットマップを作成および管理することを要求します。
EngCreateClip

EngCreateClip 関数は、ドライバーがコールバックで使用する CLIPOBJ 構造体を作成します。
EngCreateDeviceBitmap

EngCreateDeviceBitmap 関数は、デバイス ビットマップのハンドルを作成するように GDI に要求します。
EngCreateDeviceSurface

EngCreateDeviceSurface 関数は、ドライバーが管理するデバイスサーフェイスのハンドルを作成して返します。
EngCreateDriverObj

EngCreateDriverObj 関数は、DRIVEROBJ 構造体を作成します。
EngCreateEvent

EngCreateEvent 関数は、ディスプレイ ドライバーとビデオ ミニポート ドライバーの間でハードウェア アクセスを同期するために使用できる同期イベント オブジェクトを作成します。
EngCreatePalette

EngCreatePalette 関数は、RGB パレットを作成するための要求を GDI に送信します。
EngCreatePath

EngCreatePath 関数は、ドライバーの一時的な使用のためのパスを割り当てます。
EngCreateSemaphore

EngCreateSemaphore 関数はセマフォ オブジェクトを作成します。
EngCreateWnd

EngCreateWnd 関数は、hwnd によって参照されるウィンドウの WNDOBJ 構造体を作成します。
EngDebugBreak

EngDebugBreak 関数を使用すると、現在のプロセスでブレークポイントが発生します。
EngDebugPrint

EngDebugPrint 関数は、指定したデバッグ メッセージをカーネル デバッガーに出力します。
EngDeleteClip

EngDeleteClip 関数は、EngCreateClip によって割り当てられた CLIPOBJ 構造体を削除します。
EngDeleteDriverObj

EngDeleteDriverObj 関数は、デバイスで管理されるリソースの追跡に使用されるハンドルを解放します。
EngDeleteEvent

EngDeleteEvent 関数は、指定したイベント オブジェクトを削除します。
EngDeleteFile

EngDeleteFile 関数はファイルを削除します。
EngDeletePalette

EngDeletePalette 関数は、指定したパレットを削除する要求を GDI に送信します。
EngDeletePath

EngDeletePath 関数は、EngCreatePath によって以前に割り当てられたパスを削除します。
EngDeleteSafeSemaphore

EngDeleteSafeSemaphore 関数は、指定された安全なセマフォへの参照を削除します。
EngDeleteSemaphore

EngDeleteSemaphore 関数は、システムのリソース リストからセマフォ オブジェクトを削除します。
EngDeleteSurface

EngDeleteSurface 関数は、指定したサーフェスを削除します。
EngDeleteWnd

EngDeleteWnd 関数は、WNDOBJ 構造体を削除します。
EngDeviceIoControl

EngDeviceIoControl 関数は、指定したビデオ ミニポート ドライバーにコントロール コードを送信し、デバイスが指定した操作を実行します。
EngDitherColor

EngDitherColor 関数は、指定した RGB 色に近似する標準の 8 x 8 ディザを返します。
EngEnumForms

EngEnumForms 関数は、指定したプリンターでサポートされているフォームを列挙します。
EngEraseSurface

EngEraseSurface 関数は GDI を呼び出してサーフェスを消去します。サーフェス上の特定の四角形は、指定された色で塗りつぶされます。
EngFillPath

EngFillPath 関数はパスを埋めます。
EngFindImageProcAddress

EngFindImageProcAddress 関数は、実行可能モジュール内の関数のアドレスを返します。
EngFindResource

EngFindResource 関数は、モジュール内のリソースの場所を決定します。
EngFntCacheAlloc

EngFntCacheAlloc 関数は、キャッシュされたメモリに格納されるフォントの記憶域を割り当てます。
EngFntCacheFault

EngFntCacheFault 関数は、フォント ドライバーがフォント データ キャッシュからの読み取りまたはフォント データ キャッシュへの書き込みでエラーが発生した場合に、フォント エンジンにエラーを報告します。
EngFntCacheLookUp

EngFntCacheLookUp 関数は、キャッシュされたフォント ファイル データのアドレスを取得します。
EngFreeMem

EngFreeMem 関数は、システム メモリのブロックの割り当てを解除します。
EngFreeModule

EngFreeModule 関数は、システム メモリからファイルのマップを解除します。
EngFreePrivateUserMem

EngFreePrivateUserMem 関数は、プライベート ユーザー メモリのブロックの割り当てを解除します。
EngFreeUserMem

EngFreeUserMem 関数は、ユーザー メモリのブロックの割り当てを解除します。
EngGetCurrentCodePage

EngGetCurrentCodePage 関数は、システムの既定の OEM コード ページと ANSI コード ページを返します。
EngGetCurrentProcessId

EngGetCurrentProcessId 関数は、アプリケーションの現在のプロセスを識別します。
EngGetCurrentThreadId

EngGetCurrentThreadId 関数は、アプリケーションの現在のスレッドを識別します。
EngGetDriverName

EngGetDriverName 関数は、ドライバーの DLL の名前を返します。
EngGetFileChangeTime

EngGetFileChangeTime 関数は、ファイルの最終書き込み時刻を取得します。
EngGetFilePath

EngGetFilePath 関数は、指定したフォント ファイルに関連付けられているファイル パスを決定します。
EngGetForm

EngGetForm 関数は、指定したフォームのFORM_INFO_1の詳細を取得します。
EngGetLastError

EngGetLastError 関数は、呼び出し元のスレッドについて GDI によってログに記録された最後のエラー コードを返します。
EngGetPrinter

EngGetPrinter 関数は、指定されたプリンターに関する情報を取得します。
EngGetPrinterData

EngGetPrinterData 関数は、指定したプリンターの構成データを取得します。
EngGetPrinterDataFileName

EngGetPrinterDataFileName 関数は、プリンターのデータ ファイルの文字列名を取得します。
EngGetPrinterDriver

EngGetPrinterDriver 関数は、指定されたプリンターのドライバー データを取得します。
EngGetProcessHandle

EngGetProcessHandle 関数は、現在のクライアント プロセスへのハンドルを取得します。
EngGetType1FontList

EngGetType1FontList 関数は、ローカルとリモートの両方にインストールされている PostScript Type 1 フォントの一覧を取得します。
EngGradientFill

EngGradientFill 関数は、指定されたプリミティブをシェーディングします。
EngHangNotification

EngHangNotification 関数は、指定されたデバイスが動作不能または応答できないことをシステムに通知します。
EngInitializeSafeSemaphore

EngInitializeSafeSemaphore 関数は、指定されたセーフ セマフォを初期化します。
EngIsSemaphoreOwned

EngIsSemaphoreOwned 関数は、指定されたセマフォを保持するスレッドがあるかどうかを判断します。
EngIsSemaphoreOwnedByCurrentThread

EngIsSemaphoreOwnedByCurrentThread 関数は、現在実行中のスレッドが指定されたセマフォを保持しているかどうかを判断します。
EngLineTo

EngLineTo 関数は、単一の単一の整数のみの化粧品線を描画します。
EngLoadImage

EngLoadImage 関数は、指定された実行可能イメージをカーネル モード メモリに読み込みます。
EngLoadModule

EngLoadModule 関数は、指定されたデータ モジュールを読み取り用のシステム メモリに読み込みます。
EngLoadModuleForWrite

EngLoadModuleForWrite 関数は、指定された実行可能モジュールを書き込み用のシステム メモリに読み込みます。
EngLockDirectDrawSurface

EngLockDirectDrawSurface 関数は、DirectDraw サーフェスのカーネル モード ハンドルをロックします。
EngLockDriverObj

EngLockDriverObj 関数は、呼び出し元のスレッドに対してこのオブジェクトに排他的ロックを作成します。
EngLockSurface

EngLockSurface 関数は、特定のサーフェスのユーザー オブジェクトを作成します。 この関数を使用すると、ドライバーは作成したサーフェスにアクセスできます。
EngLpkInstalled

EngLpkInstalled 関数は、言語パックがシステムにインストールされているかどうかを判断します。
EngMapEvent

EngMapEvent 関数は、ユーザー モード イベント オブジェクトをカーネル モードにマップします。
EngMapFile

EngMapFile 関数は、ファイルを作成または開き、システム空間にマップします。
EngMapFontFile

EngMapFontFile 関数は廃止されました。 代わりに EngMapFontFileFD を使用してください。
EngMapFontFileFD

EngMapFontFileFD 関数は、必要に応じてフォント ファイルをシステム メモリにマップし、ファイル内のフォント データの基本位置へのポインターを返します。
EngMapModule

EngMapModule 関数は、EngLoadModule、EngLoadModuleForWrite、EngLoadImage、または EngMapFile によって読み込まれたファイルのアドレスとサイズを返します。
EngMarkBandingSurface

EngMarkBandingSurface 関数は、指定したサーフェスを縞模様サーフェスとしてマークします。
EngModifySurface

EngModifySurface 関数は、ドライバーによって作成されたサーフェスの属性について GDI に通知します。
EngMovePointer

EngMovePointer 関数は、デバイス上でエンジンマネージド ポインターを移動します。
EngMulDiv

EngMulDiv 関数は、2 つの 32 ビット値を乗算し、64 ビットの結果を 3 番目の 32 ビット値で除算します。
EngMultiByteToUnicodeN

EngMultiByteToUnicodeN 関数は、現在の ANSI コード ページを使用して、指定された ANSI ソース文字列を Unicode 文字列に変換します。
EngMultiByteToWideChar

EngMultiByteToWideChar 関数は、指定したコード ページを使用して ANSI ソース文字列をワイド文字列に変換します。
EngPaint

EngPaint 関数を使用すると、GDI は指定した領域を描画します。
EngPlgBlt

EngPlgBlt 関数を使用すると、GDI はビット ブロックの回転転送を実行します。
EngProbeForRead

EngProbeForRead 関数は、読み取りアクセシビリティのための構造体をプローブします。
EngProbeForReadAndWrite

EngProbeForReadAndWrite 関数は、読み取りと書き込みのアクセシビリティのための構造体をプローブします。
EngQueryDeviceAttribute

EngQueryDeviceAttribute 関数を使用すると、ドライバーはデバイスの特定の属性についてシステムに対してクエリを実行できます。
EngQueryFileTimeStamp

EngQueryFileTimeStamp 関数は、ファイルのタイム スタンプを返します。
EngQueryLocalTime

EngQueryLocalTime 関数は、ローカル時刻を照会します。
EngQueryPalette

EngQueryPalette 関数は、指定したパレットの属性を照会します。
EngQueryPerformanceCounter

EngQueryPerformanceCounter 関数は、パフォーマンス カウンターを照会します。
EngQueryPerformanceFrequency

EngQueryPerformanceFrequency 関数は、パフォーマンス カウンターの頻度を照会します。
EngQuerySystemAttribute

EngQuerySystemAttribute 関数は、プロセッサ固有またはシステム固有の機能を照会します。
EngReadStateEvent

EngReadStateEvent 関数は、指定したイベント オブジェクトの現在の状態を返します:_signaledまたは非署名。
EngReleaseSemaphore

EngReleaseSemaphore 関数は、指定されたセマフォを解放します。
EngRestoreFloatingPointState

EngRestoreFloatingPointState 関数は、ドライバーが浮動小数点または MMX ハードウェア命令を使用した後、Windows 2000 (以降) カーネルの浮動小数点状態を復元します。
EngSaveFloatingPointState

EngSaveFloatingPointState 関数は、現在の Windows 2000 (以降) カーネルの浮動小数点状態を保存します。
EngSecureMem

EngSecureMem 関数は、メモリ内の指定されたアドレス範囲をロックダウンします。
EngSetEvent

EngSetEvent 関数は、指定したイベント オブジェクトをシグナル状態に設定し、イベント オブジェクトの以前の状態を返します。
EngSetLastError

EngSetLastError 関数を使用すると、GDI はエラー コードを報告します。これは、アプリケーションによって取得できます。
EngSetPointerShape

EngSetPointerShape 関数は、呼び出し元ドライバーのポインター図形を設定します。
EngSetPointerTag

EngSetPointerTag 関数は、Windows 2000 以降のオペレーティング システム バージョンでは使用されなくなりました。
EngSetPrinterData

EngSetPrinterData 関数は、Windows 2000 以降では廃止されています。 以前のバージョンの Windows EngSetPrinterData では、指定したプリンターの構成データが設定されています。
EngSort

EngSort 関数は、指定したリストに対してクイック並べ替えを実行します。
EngStretchBlt

EngStretchBlt 関数を使用すると、GDI はストレッチ ビット ブロック転送を実行します。
EngStretchBltROP

EngStretchBltROP 関数は、ROP を使用してストレッチ ビット ブロック転送を実行します。
EngStrokeAndFillPath

EngStrokeAndFillPath 関数を使用すると、GDI がパスを埋めてストロークを同時に行います。
EngStrokePath

EngStrokePath 関数は、GDI が指定したパスをストロークすることを要求します。
EngTextOut

EngTextOut 関数を使用すると、GDI は指定した位置にグリフのセットをレンダリングします。
EngTransparentBlt

EngTransparentBlt 関数は、透過性を備えたビット ブロック転送機能を提供します。
EngUnicodeToMultiByteN

EngUnicodeToMultiByteN 関数は、現在の ANSI コード ページを使用して、指定された Unicode 文字列を ANSI 文字列に変換します。
EngUnloadImage

EngUnloadImage 関数は、EngLoadImage によって読み込まれたイメージをアンロードします。
EngUnlockDirectDrawSurface

EngUnlockDirectDrawSurface 関数は、指定されたサーフェスのロックを解放します。
EngUnlockDriverObj

EngUnlockDriverObj 関数を使用すると、GDI はドライバー オブジェクトのロックを解除します。
EngUnlockSurface

EngUnlockSurface 関数を使用すると、GDI でサーフェスのロックが解除されます。
EngUnmapEvent

EngUnmapEvent 関数は、マップされたユーザー モード イベントに割り当てられたカーネル モード リソースをクリーンアップします。
EngUnmapFile

EngUnmapFile 関数は、システム空間からファイルのビューのマップを解除します。
EngUnmapFontFile

EngUnmapFontFile 関数は廃止されました。 代わりに EngUnmapFontFileFD を使用してください。
EngUnmapFontFileFD

EngUnmapFontFileFD 関数は、指定されたフォント ファイルをシステム メモリからマップ解除します。
EngUnsecureMem

EngUnsecureMem 関数は、メモリ内でロックダウンされているアドレス範囲のロックを解除します。
EngWaitForSingleObject

EngWaitForSingleObject 関数は、指定されたイベント オブジェクトがシグナル状態に設定されるまで、または待機がタイムアウトするまで、ディスプレイ ドライバーの現在のスレッドを待機状態にします。
EngWideCharToMultiByte

EngWideCharToMultiByte 関数は、指定されたコード ページを使用して、ワイド文字列を ANSI ソース文字列に変換します。
EngWritePrinter

EngWritePrinter 関数を使用すると、プリンター グラフィックス DLL でデータ ストリームをプリンター ハードウェアに送信できます。
FLOATOBJ_Add

FLOATOBJ_Add関数は、2 つの FLOATOBJs を追加し、最初のパラメーターの結果と共に を返します。
FLOATOBJ_AddFloat

FLOATOBJ_AddFloat関数は FLOATL 型の値を FLOATOBJ に追加し、最初のパラメーターの結果と共に を返します。
FLOATOBJ_AddLong

FLOATOBJ_AddLong関数は LONG 型の値を FLOATOBJ に追加し、最初のパラメーターで結果を返します。
FLOATOBJ_Div

FLOATOBJ_Div関数は、2 つの FLOATOBJs を除算し、最初のパラメーターの結果で を返します。
FLOATOBJ_DivFloat

FLOATOBJ_DivFloat関数は FLOATOBJ を FLOATL 型の値で除算し、最初のパラメーターの結果を返します。
FLOATOBJ_DivLong

FLOATOBJ_DivLong関数は FLOATOBJ を LONG 型の値で除算し、最初のパラメーターの結果を返します。
FLOATOBJ_Equal

FLOATOBJ_Equal関数は、2 つの FLOATOBJs が等しいかどうかを判断します。
FLOATOBJ_EqualLong

FLOATOBJ_EqualLong関数は、FLOATOBJ と LONG 型の値が等しいかどうかを判断します。
FLOATOBJ_GetFloat

FLOATOBJ_GetFloat関数は、指定された FLOATOBJ の FLOAT と等価の値を計算して返します。
FLOATOBJ_GetLong

FLOATOBJ_GetLong関数は、指定された FLOATOBJ の LONG に相当する値を計算して返します。
FLOATOBJ_GreaterThan

FLOATOBJ_GreaterThan関数は、最初の FLOATOBJ が 2 番目の FLOATOBJ より大きいかどうかを判断します。
FLOATOBJ_GreaterThanLong

FLOATOBJ_GreaterThanLong関数は、FLOATOBJ が LONG 型の値より大きいかどうかを判断します。
FLOATOBJ_LessThan

FLOATOBJ_LessThan関数は、最初の FLOATOBJ が 2 番目の FLOATOBJ より小さいかどうかを判断します。
FLOATOBJ_LessThanLong

FLOATOBJ_LessThanLong関数は、FLOATOBJ が LONG 型の値より小さいかどうかを判断します。
FLOATOBJ_Mul

FLOATOBJ_Mul関数は、2 つの FLOATOBJs を乗算し、最初のパラメーターの結果を返します。
FLOATOBJ_MulFloat

FLOATOBJ_MulFloat関数は FLOATOBJ に FLOATL 型の値を乗算し、最初のパラメーターの結果を返します。
FLOATOBJ_MulLong

FLOATOBJ_MulLong関数は FLOATOBJ に LONG 型の値を乗算し、最初のパラメーターの結果を返します。
FLOATOBJ_Neg

FLOATOBJ_Neg関数は FLOATOBJ を否定します。
FLOATOBJ_SetFloat

FLOATOBJ_SetFloat関数は、FLOATL 型の値を FLOATOBJ に割り当てます。
FLOATOBJ_SetLong

FLOATOBJ_SetLong関数は LONG 型の値を FLOATOBJ に割り当てます。
FLOATOBJ_Sub

FLOATOBJ_Sub関数は、最初のから 2 番目の FLOATOBJ を減算し、最初のパラメーターで結果を返します。
FLOATOBJ_SubFloat

FLOATOBJ_SubFloat関数は FLOATOBJ から FLOATL 型の値を減算し、最初のパラメーターで結果を返します。
FLOATOBJ_SubLong

FLOATOBJ_SubLong関数は、FLOATOBJ から LONG 型の値を減算し、最初のパラメーターで結果を返します。
FONTOBJ_cGetAllGlyphHandles

FONTOBJ_cGetAllGlyphHandles関数を使用すると、デバイス ドライバーは GDI フォントのすべてのグリフ ハンドルを検索できます。
FONTOBJ_cGetGlyphs

FONTOBJ_cGetGlyphs関数は、グリフ ハンドルをグリフ データへのポインターに変換するフォント コンシューマーへのサービスです。これは、次のFONTOBJ_cGetGlyphsの呼び出しまで有効です。
FONTOBJ_pfdg

FONTOBJ_pfdg関数は、指定したフォントに関連付けられているFD_GLYPHSET構造体へのポインターを取得します。
FONTOBJ_pifi

FONTOBJ_pifi関数は、指定したフォントに関連付けられている IFIMETRICS 構造体へのポインターを取得します。
FONTOBJ_pjOpenTypeTablePointer

FONTOBJ_pjOpenTypeTablePointer関数は、OpenType テーブルのビューへのポインターを返します。
FONTOBJ_pQueryGlyphAttrs

FONTOBJ_pQueryGlyphAttrs関数は、フォントのグリフに関する情報を返します。
FONTOBJ_pvTrueTypeFontFile

FONTOBJ_pvTrueTypeFontFile関数は、TrueType、OpenType、または Type1 フォント ファイルのビューへのユーザー モード ポインターを取得します。
FONTOBJ_pwszFontFilePaths

FONTOBJ_pwszFontFilePaths関数は、フォントに関連付けられているファイル パスを取得します。
FONTOBJ_pxoGetXform

FONTOBJ_pxoGetXform関数は、指定したフォントの概念からデバイスへの変換を取得します。
FONTOBJ_vGetInfo

FONTOBJ_vGetInfo関数は、関連付けられているフォントに関する情報を取得します。
GetCaps

IDirectDrawKernel::GetCaps メソッドは、このカーネル モード デバイスの機能を返します。
GetDisplayConfigBufferSizes

GetDisplayConfigBufferSizes 関数は、QueryDisplayConfig 関数を呼び出すために必要なバッファーのサイズを取得します。
GetKernelHandle

IDirectDrawKernel::GetKernelHandle メソッドは、DirectDraw オブジェクトにカーネル モード ハンドルを返します。
GetKernelHandle

IDirectDrawSurfaceKernel::GetKernelHandle メソッドは、DirectDraw サーフェイスにカーネル モード ハンドルを返します。
HeapVidMemAllocAligned

HeapVidMemAllocAligned 関数は、DirectDraw ビデオ メモリ ヒープ マネージャーを使用して、ディスプレイ ドライバーにoff_screen_memoryを割り当てます。
HT_ComputeRGBGammaTable

HT_ComputeRGBGammaTable関数を使用すると、GDI はガンマ値に基づいてデバイスの赤、緑、青の強度を計算します。
HT_Get8BPPFormatPalette

HT_Get8BPPFormatPalette関数は、ピクセルごとの標準的な 8 ビット デバイスの種類で使用するハーフトーン パレットを返します。
HT_Get8BPPMaskPalette

HT_Get8BPPMaskPalette関数は、8 ビット/ピクセル デバイスの種類のマスク パレットを返します。
HTUI_DeviceColorAdjustment

HTUI_DeviceColorAdjustment関数を使用すると、グラフィックス デバイス ドライバーを使用して、ユーザーがデバイスのハーフトニング プロパティを調整できるダイアログ ボックスを表示できます。
LPDD_NOTIFYCALLBACK

NotifyCallback コールバック関数は、発生したイベントに関連する操作を実行します。
PALOBJ_cGetColors

PALOBJ_cGetColors関数は、インデックス付きパレットから RGB 色をコピーします。
PATHOBJ_bCloseFigure

PATHOBJ_bCloseFigure関数は、現在の位置から図の最初の点までの線を描画して、パス内の開いている図形を閉じます。
PATHOBJ_bEnum

PATHOBJ_bEnum関数は、指定したパスから次の PATHDATA レコードを取得し、パス内の曲線を列挙します。
PATHOBJ_bEnumClipLines

PATHOBJ_bEnumClipLines関数は、特定のパスからクリップされた行セグメントを列挙します。
PATHOBJ_bMoveTo

PATHOBJ_bMoveTo関数は、特定のパス内の現在の位置を設定します。
PATHOBJ_bPolyBezierTo

PATHOBJ_bPolyBezierTo関数は、ベジェ曲線をパスに描画します。
PATHOBJ_bPolyLineTo

PATHOBJ_bPolyLineTo関数は、指定したポイントを通るパス内の現在の位置から線を描画します。
PATHOBJ_vEnumStart

PATHOBJ_vEnumStart関数は、ドライバーがパス内の線や曲線を列挙するためにPATHOBJ_bEnumを呼び出す、特定の PATHOBJ 構造体に通知します。
PATHOBJ_vEnumStartClipLines

PATHOBJ_vEnumStartClipLines関数を使用すると、ドライバーは、指定したクリップ領域に対して行をクリップするように要求できます。
PATHOBJ_vGetBounds

PATHOBJ_vGetBounds関数は、指定したパスの外接する四角形を取得します。
PDD_CANCREATESURFACE

CanCreateD3DBuffer コールバック関数は、ドライバーが指定された説明のドライバー レベルのコマンドまたは頂点バッファーを作成できるかどうかを決定します。
PDD_COLORCB_COLORCONTROL

DdControlColor コールバック関数は、オーバーレイ サーフェスの輝度と明るさのコントロールを制御します。
PDD_CREATEPALETTE

DdCreatePalette コールバック関数は、指定した DirectDraw オブジェクトの DirectDrawPalette オブジェクトを作成します。
PDD_CREATESURFACE

CreateD3DBuffer コールバック関数は、指定した説明のドライバー レベルのコマンドまたは頂点バッファーを作成するために使用されます。
PDD_CREATESURFACEEX

D3dCreateSurfaceEx 関数は、Direct3D レンダリング用にサーフェスを設定できるように、Microsoft DirectDraw サーフェスと Microsoft Direct3D ハンドル値の関連付けに関する通知を行います。
PDD_DESTROYDDLOCAL

D3dDestroyDDLocal 関数は、同じローカル Microsoft DirectDraw オブジェクトに属する D3dCreateSurfaceEx 関数によって以前に作成されたすべての Microsoft Direct3D サーフェスを破棄します。
PDD_FLIPTOGDISURFACE

DdFlipToGDISurface コールバック関数は、DirectDraw が GDI サーフェス間で反転しているときにドライバーに通知します。
PDD_FREEDRIVERMEMORY

DdFreeDriverMemory コールバック関数は、新しい割り当て要求を満たすために、offscreen または nonlocal ディスプレイ メモリを解放します。
PDD_GETAVAILDRIVERMEMORY

DdGetAvailDriverMemory コールバック関数は、ドライバーマネージド メモリ ヒープ内の空きメモリの量を照会します。
PDD_GETDRIVERINFO

DdGetDriverInfo 関数は、ドライバーがサポートする追加の DirectDraw および Direct3D 機能についてドライバーに対してクエリを実行します。
PDD_GETDRIVERSTATE

D3dGetDriverState 関数は、現在の状態に関する情報をドライバーから取得するために、Microsoft DirectDraw ランタイムと Microsoft Direct3D ランタイムの両方で使用されます。
PDD_GETSCANLINE

DdGetScanLine コールバック関数は、現在の物理スキャン行の番号を返します。
PDD_KERNELCB_SYNCSURFACE

DdSyncSurfaceData コールバック関数は、ビデオ ミニポート ドライバーに渡される前に、サーフェス データを設定および変更します。
PDD_KERNELCB_SYNCVIDEOPORT

DdSyncVideoPortData コールバック関数は、VPE オブジェクト データをビデオ ミニポート ドライバーに渡す前に設定および変更します。
PDD_MAPMEMORY

DdMapMemory コールバック関数は、フレーム バッファーのアプリケーション変更可能な部分を、指定されたプロセスのユーザー モード アドレス空間にマップするか、メモリのマップを解除します。
PDD_MOCOMPCB_BEGINFRAME

DdMoCompBeginFrame コールバック関数は、新しいフレームのデコードを開始します。
PDD_MOCOMPCB_CREATE

DdMoCompCreate コールバック関数は、ソフトウェア デコーダーが指定された GUID でモーション補正の使用を開始することをドライバーに通知します。
PDD_MOCOMPCB_DESTROY

DdMoCompDestroy コールバック関数は、このモーション補正オブジェクトが使用されなくなることをドライバーに通知します。 ドライバーは必要なクリーンアップを実行する必要があります。
PDD_MOCOMPCB_ENDFRAME

DdMoCompEndFrame コールバック関数は、デコードされたフレームを完了します。
PDD_MOCOMPCB_GETCOMPBUFFINFO

DDMoCompGetBuffInfo コールバック関数を使用すると、ドライバーは、指定された GUID をサポートするために必要な中間サーフェスの数と、これらの各サーフェスのサイズ、場所、および形式を指定できます。
PDD_MOCOMPCB_GETFORMATS

DdMoCompGetFormats コールバック関数は、ハードウェアがデータをデコードできる非圧縮形式を示します。
PDD_MOCOMPCB_GETGUIDS

DdMoCompGetGuids コールバック関数は、ドライバーがサポートする GUID の数を取得します。
PDD_MOCOMPCB_GETINTERNALINFO

DdMoCompGetInternalInfo コールバック関数を使用すると、ドライバーはモーション補正を実行するために表示メモリを内部的に割り当てることを報告できます。
PDD_MOCOMPCB_QUERYSTATUS

DdMoCompQueryStatus コールバック関数は、指定されたサーフェスに対して最新のレンダリング操作の状態を照会します。
PDD_MOCOMPCB_RENDER

DdMoCompRender コールバック関数は、マクロブロックを含むサーフェス、マクロブロックが存在する各サーフェスのオフセット、レンダリングするマクロブロック データのサイズを指定して、レンダリングするマクロブロックをドライバーに指示します。
PDD_PALCB_DESTROYPALETTE

DdDestroyPalette コールバック関数は、指定されたパレットを破棄します。
PDD_PALCB_SETENTRIES

DdSetEntries コールバック関数は、指定されたパレット内のパレット エントリを更新します。
PDD_SETEXCLUSIVEMODE

DdSetExclusiveMode コールバック関数は、DirectDraw アプリケーションが排他モードに切り替えるときにドライバーに通知します。
PDD_SURFCB_ADDATTACHEDSURFACE

DdAddAttachedSurface コールバック関数は、サーフェスを別のサーフェスにアタッチします。
PDD_SURFCB_BLT

DdBlt コールバック関数は、ビット ブロック転送を実行します。
PDD_SURFCB_DESTROYSURFACE

DdDestroySurface コールバック関数は、DirectDraw サーフェスを破棄します。
PDD_SURFCB_FLIP

DdFlip コールバック関数を使用すると、ターゲット サーフェスに関連付けられているサーフェス メモリがプライマリ サーフェスになり、現在のサーフェスが非primary サーフェスになります。
PDD_SURFCB_GETBLTSTATUS

DdGetBltStatus コールバック関数は、指定されたサーフェスの blit 状態を照会します。
PDD_SURFCB_GETFLIPSTATUS

DdGetFlipStatus コールバック関数は、サーフェスで最後に要求されたフリップが発生したかどうかを判断します。
PDD_SURFCB_LOCK

DdLock コールバック関数は、サーフェス メモリの指定された領域をロックし、サーフェスに関連付けられているメモリ ブロックへの有効なポインターを提供します。
PDD_SURFCB_SETCOLORKEY

DdSetColorKey コールバック関数は、指定されたサーフェスのカラー キー値を設定します。
PDD_SURFCB_SETOVERLAYPOSITION

DdSetOverlayPosition コールバック関数は、オーバーレイの位置を設定します。
PDD_SURFCB_SETPALETTE

DdSetPalette コールバック関数は、指定されたサーフェスにパレットをアタッチします。
PDD_SURFCB_UNLOCK

DdUnLock コールバック関数は、指定されたサーフェスに保持されているロックを解放します。
PDD_SURFCB_UPDATEOVERLAY

DdUpdateOverlay コールバック関数は、オーバーレイ サーフェイスのビジュアル属性を再配置または変更します。
PDD_VPORTCB_CANCREATEVIDEOPORT

DdVideoPortCanCreate コールバック関数は、ドライバーが指定した説明の DirectDraw VPE オブジェクトをサポートできるかどうかを決定します。
PDD_VPORTCB_COLORCONTROL

DdVideoPortColorControl コールバック関数は、VPE オブジェクトの色コントロールを取得または設定します。
PDD_VPORTCB_CREATEVIDEOPORT

DdVideoPortCreate コールバック関数は、DirectDraw が VPE オブジェクトを作成したことをドライバーに通知します。
PDD_VPORTCB_DESTROYVPORT

DdVideoPortDestroy コールバック関数は、DirectDraw が指定された VPE オブジェクトを破棄したことをドライバーに通知します。
PDD_VPORTCB_FLIP

DdVideoPortFlip コールバック関数は物理フリップを実行し、VPE オブジェクトが新しいサーフェスへのデータの書き込みを開始します。
PDD_VPORTCB_GETBANDWIDTH

DdVideoPortGetBandwidth コールバック関数は、指定された VPE オブジェクト出力形式に基づいて、デバイスのフレーム バッファー メモリの帯域幅制限を報告します。
PDD_VPORTCB_GETFIELD

DdVideoPortGetField コールバック関数は、インターレースされたシグナルの現在のフィールドが偶数か奇数かを決定します。
PDD_VPORTCB_GETFLIPSTATUS

DdVideoPortGetFlipStatus コールバック関数は、サーフェスで最後に要求されたフリップが発生したかどうかを判断します。
PDD_VPORTCB_GETINPUTFORMATS

DdVideoPortGetInputFormats コールバック関数は、DirectDraw VPE オブジェクトが受け入れられる入力形式を決定します。
PDD_VPORTCB_GETLINE

DdVideoPortGetLine コールバック関数は、ハードウェア ビデオ ポートの現在の行番号を返します。
PDD_VPORTCB_GETOUTPUTFORMATS

DdVideoPortGetOutputFormats コールバック関数は、VPE オブジェクトがサポートする出力形式を決定します。
PDD_VPORTCB_GETSIGNALSTATUS

DdVideoPortGetSignalStatus コールバック関数は、ハードウェア ビデオ ポートに現在表示されているビデオ信号の状態を取得します。
PDD_VPORTCB_GETVPORTCONNECT

DdVideoPortGetConnectInfo コールバック関数は、指定された VPE オブジェクトでサポートされている接続を返します。
PDD_VPORTCB_UPDATE

DdVideoPortUpdate コールバック関数は、VPE オブジェクトを開始および停止し、VPE オブジェクト データ ストリームを変更します。
PDD_VPORTCB_WAITFORSYNC

DdVideoPortWaitForSync コールバック関数は、次の垂直同期が発生するまで待機します。
PDD_WAITFORVERTICALBLANK

DdWaitForVerticalBlank コールバック関数は、デバイスの垂直空の状態を返します。
PDX_BOBNEXTFIELD

DxBobNextField コールバック関数は、インターリーブされたデータの次のフィールドを bobs します。
PDX_ENABLEIRQ

DxEnableIRQ コールバック関数は、IRQ を有効または無効にする必要があるビデオ ミニポート ドライバーを示します。
PDX_FLIPOVERLAY

DxFlipOverlay コールバック関数は、ビデオ ミニポート ドライバーのクライアントがオーバーレイを反転したい場合、または自動反転が有効になっている場合に呼び出されます。
PDX_FLIPVIDEOPORT

DxFlipVideoPort コールバック関数は、ビデオ ミニポート ドライバーのクライアントがビデオ ポート拡張機能 (VPE) オブジェクトを反転したい場合、または自動反転が有効になっている場合に呼び出されます。
PDX_GETCURRENTAUTOFLIP

DxGetCurrentAutoflip コールバック関数は、デバイスがハードウェアのオートフリッピングであり、ビデオ ミニポート ドライバーのクライアントがキャプチャ目的でビデオ データの現在のフィールドを受信しているサーフェスを知りたい場合に呼び出されます。
PDX_GETIRQINFO

DxGetIRQInfo コールバック関数は、ドライバーが割り込み要求を管理することを示します。
PDX_GETPOLARITY

DxGetPolarity コールバック関数は、ビデオ ポート拡張 (VPE) オブジェクトによって書き込まれる現在のフィールドの極性 (偶数または奇数) を返します。
PDX_GETPREVIOUSAUTOFLIP

DxGetPreviousAutoflip コールバック関数は、デバイスがハードウェアのオートフリッピングであり、ビデオ ミニポート ドライバーのクライアントがキャプチャ目的でビデオ データの前のフィールドを受け取ったサーフェスを知りたい場合に呼び出されます。
PDX_GETTRANSFERSTATUS

DxGetTransferStatus コールバック関数は、DirectDraw によって、完了したハードウェア バス マスターを決定するために使用されます。
PDX_IRQCALLBACK

IRQCallback 関数は、発生した IRQ に関連する操作を実行します。
PDX_LOCK

DxLock コールバック関数は、ビデオ ミニポート ドライバーのクライアントがフレーム バッファーにアクセスする必要がある場合に呼び出されます。
PDX_SETSTATE

DxSetState コールバック関数は、ビデオ ミニポート ドライバーのクライアントが、bob モードから織りモードに切り替える場合に呼び出されます。その逆も同様です。
PDX_SKIPNEXTFIELD

DxSkipNextField コールバック関数は、次のフィールドをスキップまたは再有効にする必要がある場合に呼び出されます。
PDX_TRANSFER

DxTransfer コールバック関数は、メモリ記述子リスト (MDL) で指定されたバッファーに、サーフェスからマスター データをバスにドライバーに通知します。
PFN_DrvQueryGlyphAttrs

DrvQueryGlyphAttrs 関数は、フォントのグリフに関する情報を返します。
QueryDisplayConfig

QueryDisplayConfig 関数は、現在の設定のすべてのディスプレイ デバイスまたはビューに対して使用可能なすべての表示パスに関する情報を取得します。
ReleaseKernelHandle

IDirectDrawKernel::ReleaseKernelHandle メソッドは、DirectDraw オブジェクトにカーネル モード ハンドルを解放します。
ReleaseKernelHandle

IDirectDrawSurfaceKernel::ReleaseKernelHandle メソッドは、DirectDraw サーフェイスにカーネル モード ハンドルを解放します。
SetDisplayConfig

SetDisplayConfig 関数は、現在のセッションで指定されたパスのみを有効にすることで、表示トポロジ、ソース、およびターゲット モードを変更します。
STROBJ_bEnum

STROBJ_bEnum関数は、グリフ ID と位置を列挙します。
STROBJ_bEnumPositionsOnly

STROBJ_bEnumPositionsOnly関数は、指定したテキスト文字列のグリフ ID と位置を列挙しますが、キャッシュされたグリフ ビットマップは作成しません。
STROBJ_bGetAdvanceWidths

STROBJ_bGetAdvanceWidths関数は、指定した文字列を構成するグリフの幅を指定するベクターの配列を取得します。
STROBJ_dwGetCodePage

STROBJ_dwGetCodePage関数は、指定した STROBJ 構造体に関連付けられているコード ページを返します。
STROBJ_fxBreakExtra

STROBJ_fxBreakExtra関数は、両端揃えテキストを表示または印刷するときに、文字列内の各スペース文字に追加する余分な領域の量を取得します。
STROBJ_fxCharacterExtra

STROBJ_fxCharacterExtra関数は、文字列を表示または印刷するときに、文字列内の各文字の幅を増やすために使用する余分な領域を取得します。
STROBJ_vEnumStart

STROBJ_vEnumStart関数は、GDI からSTROBJ_bEnumの後続の呼び出しで返されるデータのフォーム (型) を定義します。
VidMemFree

VidMemFree 関数は、HeapVidMemAllocAligned によってディスプレイ ドライバーに割り当てられたオフスクリーン メモリを解放します。
WNDOBJ_bEnum

WNDOBJ_bEnum関数は、ウィンドウの表示領域から四角形のバッチを取得します。
WNDOBJ_cEnumStart

WNDOBJ_cEnumStart関数は、ウィンドウの可視領域の四角形の列挙にパラメーターを設定するコールバック関数です。
WNDOBJ_vSetConsumer

WNDOBJ_vSetConsumer関数は、指定された WNDOBJ 構造体の pvConsumer フィールドにドライバー定義の値を設定します。
WNDOBJCHANGEPROC

WNDOBJCHANGEPROC 関数は、GDI が対象のウィンドウへの変更をドライバーに通知するために使用するドライバー定義のコールバック関数です。
XFORMOBJ_bApplyXform

XFORMOBJ_bApplyXform関数は、指定された変換またはその逆をポイントの指定された配列に適用します。
XFORMOBJ_iGetFloatObjXform

XFORMOBJ_iGetFloatObjXform関数は、FLOATOBJ 変換をドライバーにダウンロードします。
XFORMOBJ_iGetXform

XFORMOBJ_iGetXform関数は、ドライバーに変換をダウンロードします。
XLATEOBJ_cGetPalette

XLATEOBJ_cGetPalette関数は、指定したパレットから RGB 色またはビットフィールド形式を取得します。
XLATEOBJ_hGetColorTransform

XLATEOBJ_hGetColorTransform関数は、指定した翻訳オブジェクトの色変換を返します。
XLATEOBJ_iXlate

XLATEOBJ_iXlate関数は、ソース パレットのカラー インデックスをコピー先パレットの最も近いインデックスに変換します。
XLATEOBJ_piVector

XLATEOBJ_piVector関数は、ドライバーがソース インデックスを変換先インデックスに変換するために使用できる変換ベクトルを取得します。

インターフェイス

 
IDirectDrawKernel

IDirectDrawKernel インターフェイス
IDirectDrawSurfaceKernel

IDirectDrawSurfaceKernel インターフェイス

構造

 
DD_ADDATTACHEDSURFACEDATA

DD_ADDATTACHEDSURFACEDATA構造には、サーフェスを別のサーフェスにアタッチするために必要な情報が含まれています。
DD_ATTACHLIST

DD_ATTACHLIST構造では、Microsoft DirectDraw のアタッチされたサーフェスの一覧が保持されます。
DD_BEGINMOCOMPFRAMEDATA

DDHAL_BEGINMOCOMPFRAMEDATA構造体には、デコードを開始するために必要なフレーム情報が含まれています。
DD_BLTDATA

DD_BLTDATA構造体には、ビット ブロック転送を実行するためのドライバーに関連する情報が含まれています。
DD_CANCREATESURFACEDATA

DD_CANCREATESURFACEDATA構造体には、surface-in の CanCreateD3DBuffer の場合、バッファーを作成できるかどうかを示すために必要な情報が含まれています。
DD_CANCREATEVPORTDATA

DD_CANCREATEVPORTDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトを作成できるかどうかを判断するためにドライバーに必要な情報が含まれています。
DD_CLIPPER_GLOBAL

DD_CLIPPER_GLOBAL構造体には、オブジェクト インスタンス間で共有できるグローバル DirectDrawClipper データが含まれています。
DD_CLIPPER_LOCAL

DD_CLIPPER_LOCAL構造体には、個々の DirectDrawClipper オブジェクトのローカル データが含まれています。
DD_COLORCONTROLDATA

DD_COLORCONTROLDATA構造体には、指定したオーバーレイのカラー コントロール情報が含まれています。
DD_CREATEMOCOMPDATA

DD_CREATEMOCOMPDATA構造体には、モーション補正の使用を開始するために必要なデータが含まれています。
DD_CREATEPALETTEDATA

DD_CREATEPALETTEDATA構造体には、この Microsoft DirectDraw オブジェクトの DirectDrawPalette オブジェクトを作成するために必要な情報が含まれています。
DD_CREATESURFACEDATA

DD_CREATESURFACEDATA構造体には、CreateD3DBuffer、コマンド バッファーまたは頂点バッファーの場合に、サーフェスを作成するために必要な情報が含まれています。
DD_CREATESURFACEEXDATA

DD_CREATESURFACEEXDATA構造体には、ドライバーがサーフェスを作成し、それに指定されたテクスチャ ハンドルを関連付けるために必要な情報が含まれています。
DD_CREATEVPORTDATA

DD_CREATEVPORTDATA構造体には、作成されるビデオ ポート拡張機能 (VPE) オブジェクトを記述するために必要な情報が含まれています。
DD_DESTROYMOCOMPDATA

DD_DESTROYMOCOMPDATA構造体には、モーション補正の実行を完了するために必要な情報が含まれています。
DD_DESTROYPALETTEDATA

DD_DESTROYPALETTEDATA構造体には、指定したパレットを破棄するために必要な情報が含まれています。
DD_DESTROYSURFACEDATA

DD_DESTROYSURFACEDATA構造体には、指定したサーフェスを破棄するために必要な情報が含まれています。DestroyD3DBuffer の場合は、コマンドバッファーまたは頂点バッファーです。
DD_DESTROYVPORTDATA

DD_DESTROYVPORTDATA構造体には、ドライバーがクリーンするために必要な情報が含まれています。
DD_DIRECTDRAW_GLOBAL

DD_DIRECTDRAW_GLOBAL構造体には、ドライバーのデバイスを説明するドライバー情報が含まれています。
DD_DIRECTDRAW_LOCAL

DD_DIRECTDRAW_LOCAL構造体には、現在の DirectDraw プロセスにのみ関連するドライバー情報が含まれています。
DD_ENDMOCOMPFRAMEDATA

DD_ENDMOCOMPFRAMEDATA構造体には、デコードされたフレームを完了するために必要な情報が含まれています。
DD_FLIPDATA

DD_FLIPDATA構造体には、反転を行うために必要な情報が含まれています。
DD_FLIPTOGDISURFACEDATA

DD_FLIPTOGDISURFACEDATA構造体には、GDI サーフェス通知情報が含まれています。
DD_FLIPVPORTDATA

DD_FLIPVPORTDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトが反転を実行するために必要な情報が含まれています。
DD_FREEDRIVERMEMORYDATA

DD_FREEDRIVERMEMORYDATA構造体には、空き要求の詳細が含まれています。
DD_GETAVAILDRIVERMEMORYDATA

DD_GETAVAILDRIVERMEMORYDATA構造体には、ドライバーがクエリを実行して空きメモリの量を返すために必要な情報が含まれています。
DD_GETBLTSTATUSDATA

DD_GETBLTSTATUSDATA構造体は、blit 状態情報を返します。
DD_GETDRIVERINFODATA

DD_GETDRIVERINFODATA構造体は、DdGetDriverInfo コールバック ルーチンとの間でデータを渡すために使用されます。
DD_GETDRIVERSTATEDATA

DD_GETDRIVERSTATEDATA構造体は、ドライバーの状態を表します。
DD_GETFLIPSTATUSDATA

DD_GETFLIPSTATUSDATA構造体は、反転状態情報を返します。
DD_GETINTERNALMOCOMPDATA

DD_GETINTERNALMOCOMPDATA構造体には、内部メモリ要件が含まれています。
DD_GETMOCOMPCOMPBUFFDATA

DD_GETMOCOMPCOMPBUFFDATA構造体には、圧縮バッファー情報が含まれています。
DD_GETMOCOMPFORMATSDATA

DD_GETMOCOMPFORMATSDATA構造体には、圧縮されていない形式情報が含まれています。
DD_GETMOCOMPGUIDSDATA

DD_GETMOCOMPGUIDSDATA構造体には、モーション補正 GUID 情報が含まれています。
DD_GETSCANLINEDATA

DD_GETSCANLINEDATA構造体には、現在のスキャン行の番号を照会して返すために必要なメンバーが含まれています。
DD_GETVPORTBANDWIDTHDATA

DD_GETVPORTBANDWIDTHDATA構造体には、指定した形式の帯域幅情報が含まれています。
DD_GETVPORTCONNECTDATA

DD_GETVPORTCONNECTDATA構造体には、指定されたビデオ ポート拡張機能 (VPE) オブジェクトでサポートされている接続の組み合わせが含まれています。
DD_GETVPORTFIELDDATA

DD_GETVPORTFIELDDATA構造体には、ドライバーがインターレース信号の現在のフィールドが偶数か奇数かを判断するために必要な情報が含まれています。
DD_GETVPORTFLIPSTATUSDATA

DD_GETVPORTFLIPSTATUSDATA構造体には、指定したサーフェスの反転状態情報が含まれています。
DD_GETVPORTINPUTFORMATDATA

DD_GETVPORTINPUTFORMATDATA構造体には、ドライバーがビデオ ポート拡張機能 (VPE) オブジェクトで受け入れられる入力形式を返すために必要な情報が含まれています。
DD_GETVPORTLINEDATA

DD_GETVPORTLINEDATA構造体には、ハードウェア ビデオ ポートの現在の行番号が含まれています。
DD_GETVPORTOUTPUTFORMATDATA

DD_GETVPORTOUTPUTFORMATDATA構造体には、特定の入力形式に対してビデオ ポート拡張 (VPE) オブジェクトがサポートするすべての出力形式をドライバーが返すために必要な情報が含まれています。
DD_GETVPORTSIGNALDATA

DD_GETVPORTSIGNALDATA構造体には、ハードウェア ビデオ ポートの信号状態が含まれています。
DD_LOCKDATA

DD_LOCKDATA構造体には、Microsoft DirectDraw パラメーター構造体で定義されているロックを行うために必要な情報が含まれています。
DD_MAPMEMORYDATA

DD_MAPMEMORYDATA構造体には、フレーム バッファーをユーザー モード メモリにマップまたはマップ解除するために必要な情報が含まれています。
DD_MORESURFACECAPS

DD_MORESURFACECAPS構造では、DDCORECAPS で説明されている機能に加えて、より多くのドライバーサーフェス機能が定義されています。
DD_MOTIONCOMP_LOCAL

DD_MOTIONCOMP_LOCAL構造体には、個々の Microsoft DirectDraw モーション補正オブジェクトのローカル データが含まれています。
DD_PALETTE_GLOBAL

DD_PALETTE_GLOBAL構造体には、オブジェクト インスタンス間で共有できるグローバル DirectDrawPalette データが含まれています。
DD_PALETTE_LOCAL

DD_PALETTE_LOCAL構造には、個々のパレット オブジェクトに固有のパレット関連のデータが含まれています。
DD_QUERYMOCOMPSTATUSDATA

DD_QUERYMOCOMPSTATUSDATA構造体には、前のフレームの状態を照会するために必要な情報が含まれています。
DD_RENDERMOCOMPDATA

DD_RENDERMOCOMPDATA構造体には、フレームをレンダリングするために必要な情報が含まれています。
DD_SETCOLORKEYDATA

DD_SETCOLORKEYDATA構造体には、指定したサーフェスのカラー キー値を設定するために必要な情報が含まれています。
DD_SETENTRIESDATA

DD_SETENTRIESDATA構造体には、パレット エントリを設定するために必要な情報が含まれています。
DD_SETEXCLUSIVEMODEDATA

DD_SETEXCLUSIVEMODEDATA構造体には、排他モード通知情報が含まれています。
DD_SETOVERLAYPOSITIONDATA

DD_SETOVERLAYPOSITIONDATA構造体には、オーバーレイサーフェスの表示座標を変更するために必要な情報が含まれています。
DD_SETPALETTEDATA

DD_SETPALETTEDATA構造には、特定のサーフェスのパレットを設定するために必要な情報が含まれています。
DD_STEREOMODE

DD_STEREOMODE構造体は、ドライバーが特定のビデオ表示モードのステレオをサポートしているかどうかを照会するために、DdGetDriverInfo 呼び出しでGUID_DDStereoModeを使用してランタイムによって使用されます。
DD_SURFACE_GLOBAL

DD_SURFACE_GLOBAL構造には、複数のサーフェス間で共有できるグローバルサーフェス関連データが含まれています。
DD_SURFACE_INT

DD_SURFACE_INT構造体には、DirectDrawSurface オブジェクトのインターフェイス情報が含まれています。
DD_SURFACE_LOCAL

DD_SURFACE_LOCAL構造体には、個々のサーフェス オブジェクトに固有のサーフェス関連データが含まれています。
DD_SURFACE_MORE

DD_SURFACE_MORE構造体には、個々の DirectDrawSurface オブジェクトごとに追加のローカル データが含まれています。
DD_SYNCSURFACEDATA

DD_SYNCSURFACEDATA構造体には、サーフェス情報が含まれています。
DD_SYNCVIDEOPORTDATA

DD_SYNCVIDEOPORTDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクト情報が含まれています。
DD_UNLOCKDATA

DD_UNLOCKDATA構造体には、Microsoft DirectDraw パラメーター構造体で定義されているロック解除を行うために必要な情報が含まれています。
DD_UPDATENONLOCALHEAPDATA

DD_UPDATENONLOCALHEAPDATA構造体には、必要なヒープ情報が含まれています。
DD_UPDATEOVERLAYDATA

DD_UPDATEOVERLAYDATA構造体には、オーバーレイ サーフェスを更新するために必要な情報が含まれています。
DD_UPDATEVPORTDATA

DD_UPDATEVPORTDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトの開始、停止、変更に必要な情報が含まれています。
DD_VIDEOPORT_LOCAL

DD_VIDEOPORT_LOCAL構造体には、個々の Microsoft DirectDraw VPE オブジェクトに固有のビデオ ポート拡張機能 (VPE) 関連のデータが含まれています。
DD_VPORTCOLORDATA

DD_VPORTCOLORDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトの色制御情報が含まれています。
DD_WAITFORVERTICALBLANKDATA

DD_WAITFORVERTICALBLANKDATA構造体には、モニターの垂直空白情報を取得するために必要な情報が含まれています。D
DD_WAITFORVPORTSYNCDATA

DD_WAITFORVPORTSYNCDATA構造体には、ドライバーがビデオ ポート拡張機能 (VPE) オブジェクトを同期するために必要な情報が含まれています。
DDHAL_DESTROYDDLOCALDATA

DDHAL_DESTROYDDLOCALDATAには、ドライバーが特定のローカル DirectDraw オブジェクトに関連付けられているサーフェスのセットを破棄するために必要な情報が含まれています。
DDHAL_WAITFORVERTICALBLANKDATA

DD_WAITFORVERTICALBLANKDATA構造体には、モニターの垂直空白情報を取得するために必要な情報が含まれています。 (DDHAL_WAITFORVERTICALBLANKDATA)
DDKERNELCAPS

DDKERNELCAPS 構造体は、カーネル モードのビデオ トランスポートのミニポート ドライバーに存在するサポート (存在する場合) をクライアントに通知します。
DDVIDEOPORTBANDWIDTH

DDVIDEOPORTBANDWIDTH 構造体は、特定のビデオ ポート拡張 (VPE) オブジェクト/ピクセル形式構成で使用する場合のオーバーレイの帯域幅特性を表します。
DDVIDEOPORTCAPS

DDVIDEOPORTCAPS 構造体では、ハードウェア ビデオ ポートの機能とアラインメントの制限について説明します。
DDVIDEOPORTDESC

DDVIDEOPORTDESC 構造体は、作成されるビデオ ポート拡張機能 (VPE) オブジェクトを記述します。
DDVIDEOPORTINFO

DDVIDEOPORTINFO 構造体では、ドライバーがビデオ データをサーフェス (またはサーフェス) に転送する方法について説明します。DDVIDEOPORTINFO は、DD_VIDEOPORT_LOCAL構造体のメンバーです。
アダプター

Adapter 構造体は、グラフィックス アダプターを記述します。
アダプター

Adapters 構造体には、グラフィックス アダプターの一覧が含まれています。
BLENDOBJ

BLENDOBJ 構造体は、ソース ビットマップとコピー先ビットマップのブレンド関数を指定してブレンドを制御します。
BRUSHOBJ

BRUSHOBJ 構造体には、brush オブジェクトを記述する 3 つのパブリック メンバーが含まれています。
CIECHROMA

CIECHROMA構造は、色度座標、xおよびy、およびCIE色空間における輝度Yを記述するために使用される。
CLIPLINE

CLIPLINE 構造体を使用すると、描画に使用される 2 つのクリップ領域間の線の一部にドライバーがアクセスできます。
CLIPOBJ

CLIPOBJ 構造体は、描画時に使用されるクリップ領域を表します。
COLORINFO

COLORINFO 構造体は、CIE 座標空間でのデバイスの色を定義します。
DD_CALLBACKS

DD_CALLBACKS構造体には、デバイス ドライバーがサポートするコールバック関数へのエントリ ポインターが含まれています。
DD_COLORCONTROLCALLBACKS

DD_COLORCONTROLCALLBACKS構造体には、デバイス ドライバーがサポートする Microsoft DirectDraw カラー コントロール コールバックへのエントリ ポインターが含まれています。
DD_D3DBUFCALLBACKS

DD_D3DBUFCALLBACKS構造体は、コマンド バッファーと頂点バッファーのドライバー レベルの割り当てを実装するドライバーによってのみ使用されます。
DD_GETHEAPALIGNMENTDATA

DD_GETHEAPALIGNMENTDATA構造体には、特定のヒープからの必要なアラインメントに関するデータが含まれています。
DD_HALINFO

DD_HALINFO構造では、ハードウェアとドライバーの機能について説明します。
DD_KERNELCALLBACKS

DD_KERNELCALLBACKS構造体には、ドライバーがサポートする DirectDraw カーネル モードコールバック関数へのエントリ ポインターが含まれています。
DD_MISCELLANEOUS2CALLBACKS

DD_MISCELLANEOUS2CALLBACKS構造体は、その他のコールバック ルーチンのアドレスを返すために使用されます。
DD_MISCELLANEOUSCALLBACKS

DD_MISCELLANEOUSCALLBACKS構造体には、デバイス ドライバーがサポートするメモリ クエリ コールバックへのエントリ ポインターが含まれています。
DD_MOTIONCOMPCALLBACKS

DD_MOTIONCOMPCALLBACKS構造体には、デバイス ドライバーがサポートするモーション補正コールバック関数へのエントリ ポインターが含まれています。
DD_NONLOCALVIDMEMCAPS

DD_NONLOCALVIDMEMCAPS構造体には、ローカル以外のディスプレイ メモリの機能が含まれています。
DD_NTCALLBACKS

DD_NTCALLBACKS構造体には、デバイス ドライバーがサポートする Microsoft Windows 2000 以降の Microsoft DirectDraw コールバック関数へのエントリ ポインターが含まれています。
DD_NTPRIVATEDRIVERCAPS

DD_NTPRIVATEDRIVERCAPS構造体を使用すると、DirectDraw がサーフェスを作成するときに、ドライバーで Microsoft DirectDraw の動作を変更できます。
DD_PALETTECALLBACKS

DD_PALETTECALLBACKS構造体には、デバイス ドライバーがサポートする DirectDraw パレット コールバック関数へのエントリ ポインターが含まれています。
DD_SURFACECALLBACKS

DD_SURFACECALLBACKS構造体には、デバイス ドライバーがサポートする Microsoft DirectDraw サーフェス コールバック関数へのエントリ ポインターが含まれています。
DD_VIDEOPORTCALLBACKS

DD_VIDEOPORTCALLBACKS構造体には、デバイス ドライバーがサポートする Microsoft DirectDraw ビデオ ポート拡張機能 (VPE) コールバック関数へのエントリ ポインターが含まれています。
DDADDVPCAPTUREBUFF

DDADDVPCAPTUREBUFF 構造体には、内部キャプチャ キューに新しいバッファーを追加するために必要な情報が含まれています。
DDBOBNEXTFIELDINFO

DDBOBNEXTFIELDINFO 構造体には、サーフェスの bob 情報が含まれています。
DDCAPBUFFINFO

DDCAPBUFFINFO 構造体には、キャプチャ情報が含まれています。
DDCLOSEHANDLE

DDCLOSEHANDLE 構造体には、Microsoft DirectDraw オブジェクト、surface、ビデオ ポート拡張機能 (VPE) オブジェクト、または VPE キャプチャ ハンドルが含まれています。
DDCOMPBUFFERINFO

DDCOMPBUFFERINFO 構造体には、圧縮バッファーに関するドライバー指定の情報が含まれています。
DDCORECAPS

DDCORECAPS 構造体は、DirectDraw オブジェクトを介してアプリケーションに公開される Microsoft DirectDraw ドライバーとそのデバイスのコア機能を指定します。
DDENABLEIRQINFO

DDENABLEIRQINFO 構造体には、割り込みを有効にするために必要な情報が含まれています。
DDFLIPOVERLAY

DDFLIPOVERLAY 構造体には、反転に必要なサーフェス情報が含まれています。
DDFLIPOVERLAYINFO

DDFLIPOVERLAYINFO 構造体には、サーフェスの反転情報が含まれています。
DDFLIPVIDEOPORT

DDFLIPVIDEOPORT 構造体には、ハードウェア ビデオ ポートを反転するために必要な情報が含まれています。
DDFLIPVIDEOPORTINFO

DDFLIPVIDEOPORTINFO 構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトとサーフェス情報が含まれています。
DDGETAUTOFLIPIN

DDGETAUTOFLIPIN 構造体には、ハンドル情報が含まれています。
DDGETAUTOFLIPOUT

DDGETAUTOFLIPOUT 構造体には、DxApi 関数のDD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACEおよびDD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE関数識別子から返されるハンドルと極性の情報が含まれています。
DDGETCURRENTAUTOFLIPININFO

DDGETCURRENTAUTOFLIPININFO 構造体には、ビデオ ポート拡張機能 (VPE) オブジェクト情報が含まれています。
DDGETCURRENTAUTOFLIPOUTINFO

DDGETCURRENTAUTOFLIPOUTINFO 構造体は、サーフェス情報を提供します。
DDGETFIELDNUMIN

DDGETFIELDNUMIN 構造体には、Microsoft DirectDraw およびビデオ ポート拡張機能 (VPE) オブジェクト ハンドル情報が含まれています。
DDGETFIELDNUMOUT

DDGETFIELDNUMOUT 構造体には、ハードウェア ビデオ ポートのフィールド番号が含まれています。
DDGETIRQINFO

DDGETIRQINFO 構造体には、ビデオ ミニポート ドライバーの割り込み情報が含まれています。
DDGETKERNELCAPSOUT

DDGETKERNELCAPSOUT 構造体には、Microsoft DirectDraw オブジェクトの機能が含まれています。
DDGETPOLARITYIN

DDGETPOLARITYIN 構造体には、Microsoft DirectDraw およびビデオ ポート拡張機能 (VPE) オブジェクト ハンドルが含まれています。
DDGETPOLARITYININFO

DDGETPOLARITYININFO 構造体には、ビデオ ポート拡張機能 (VPE) オブジェクト情報が含まれています。
DDGETPOLARITYOUT

DDGETPOLARITYOUT 構造体には、要求された極性情報が含まれています。
DDGETPOLARITYOUTINFO

DDGETPOLARITYOUTINFO 構造体には、ビデオ ポート拡張 (VPE) オブジェクトの極性情報が含まれています。
DDGETPREVIOUSAUTOFLIPININFO

DDGETPREVIOUSAUTOFLIPININFO 構造体は、ビデオ ポート拡張 (VPE) オブジェクト情報を提供します。
DDGETPREVIOUSAUTOFLIPOUTINFO

DDGETPREVIOUSAUTOFLIPOUTINFO 構造体は、サーフェス データを提供します。
DDGETSURFACESTATEIN

DDGETSURFACESTATEIN 構造体には、Microsoft DirectDraw および DirectDraw サーフェス ハンドル情報が含まれています。
DDGETSURFACESTATEOUT

DDGETSURFACESTATEOUT 構造体には、指定されたサーフェスの機能と状態が含まれています。
DDGETTRANSFERSTATUSOUTINFO

DDGETTRANSFERSTATUSOUTINFO 構造体には、転送状況情報が含まれています。
DDGETVERSIONNUMBER

DDGETVERSIONNUMBER 構造体には、ビデオ ミニポート ドライバーの DxApi インターフェイスでサポートされている Microsoft DirectDraw のカーネル モード のビデオ トランスポート コンポーネントのバージョン番号が含まれています。
DDLOCKIN

DDLOCKIN 構造体には、Microsoft DirectDraw オブジェクトと DirectDraw サーフェス ハンドル情報が含まれています。
DDLOCKININFO

DDLOCKININFO 構造体には、サーフェス情報が含まれています。
DDLOCKOUT

DDLOCKOUT 構造体には、サーフェスの説明が含まれています。
DDLOCKOUTINFO

DDLOCKOUTINFO 構造体には、DxLock 関数から出力されるサーフェス情報が含まれています。
DDMOCOMPBUFFERINFO

DDMOCOMPBUFFERINFO 構造体には、フレームのレンダリングに必要なマクロ ブロック情報が含まれており、この情報をDD_RENDERMOCOMPDATA構造体に渡します。
DDOPENDIRECTDRAWIN

DDOPENDIRECTDRAWIN 構造体には、Microsoft DirectDraw オブジェクト情報が含まれています。
DDOPENDIRECTDRAWOUT

DDOPENDIRECTDRAWOUT 構造体には、DDOPENDIRECTDRAWOUT の ddRVal メンバーが DD_OK に設定されている場合、DxApi 関数のDD_DXAPI_OPENDIRECTDRAW関数識別子の新しい Microsoft DirectDraw ハンドルが含まれます。
DDOPENSURFACEIN

DDOPENSURFACEIN 構造体には、DirectDrawSurface オブジェクト情報が含まれています。
DDOPENSURFACEOUT

DDOPENSURFACEOUT の ddRVal メンバーがDD_OKに設定されている場合、DDOPENSURFACEOUT 構造体には新しい DirectDrawSurface ハンドルが含まれます。 この新しいハンドルは、DirectDrawSurface ハンドルを必要とする後続のすべての呼び出しで使用する必要があります。
DDOPENVIDEOPORTIN

DDOPENVIDEOPORTIN 構造体には、ビデオ ポート拡張機能 (VPE) オブジェクト情報が含まれています。
DDOPENVIDEOPORTOUT

ddRVal が DD_OK に設定されている場合、DDOPENVIDEOPORTOUT 構造体には Microsoft DirectDraw リターン コードと新しいサーフェス ハンドルが含まれます。 この新しいハンドルは、ビデオ ポート拡張機能 (VPE) オブジェクト ハンドルを必要とする後続のすべての呼び出しで使用する必要があります。
DDOPENVPCAPTUREDEVICEIN

DDOPENVPCAPTUREDEVICEIN 構造体には、ビデオ ポート拡張機能 (VPE) キャプチャ情報が含まれています。
DDOPENVPCAPTUREDEVICEOUT

DDOPENVPCAPTUREDEVICEOUT 構造体には、ビデオ ポート拡張機能 (VPE) キャプチャ ハンドルが含まれています。
DDREGISTERCALLBACK

DDREGISTERCALLBACK 構造体には、登録コールバック情報が含まれています。 この構造体は、DxApi 関数のDD_DXAPI_REGISTER_CALLBACKとDD_DXAPI_UNREGISTER_CALLBACKの両方の関数識別子によって使用されます。
DDSETFIELDNUM

DDSETFIELDNUM 構造体には、ハンドルとフィールド番号が含まれています。
DDSETSKIPFIELD

DDSETSKIPFIELD 構造体には、開始フィールド情報が含まれています。
DDSETSTATEININFO

DDSETSTATEININFO 構造体には、サーフェスおよびビデオ ポート拡張機能 (VPE) オブジェクト情報が含まれています。
DDSETSTATEOUTINFO

DDSETSTATEOUTINFO 構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトの状態情報が含まれています。
DDSETSURFACESTATE

DDSETSURFACESTATE 構造体には、サーフェス状態情報が含まれています。
DDSKIPNEXTFIELDINFO

DDSKIPNEXTFIELDINFO 構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトのスキップ情報が含まれています。
DDSURFACEDATA

DDSURFACEDATA 構造体は、カーネル モードミニポート ドライバーへのサーフェスを表すために DirectDraw によって使用されます。
DDTRANSFERININFO

DDTRANSFERININFO 構造体には、サーフェスの転送情報が含まれています
DDTRANSFEROUTINFO

DDTRANSFEROUTINFO 構造体は、キャプチャされるフィールドの極性を返します。
DDVIDEOPORTDATA

DDVIDEOPORTDATA 構造体は、カーネル モードのビデオ ミニポート ドライバーへのビデオ ポート拡張機能 (VPE) オブジェクトを表すために DirectDraw によって使用されます。
DEVHTADJDATA

DEVHTADJDATA 構造体は、HTUI_DeviceColorAdjustment関数への入力として使用されます。
DEVHTINFO

DEVHTINFO 構造体は、HTUI_DeviceColorAdjustment関数への入力として使用されます。
DEVINFO

DEVINFO 構造体は、ドライバーとそのプライベート PDEV に関する情報をグラフィックス エンジンに提供します。
DEVMODEW

DEVMODEW 構造体は、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_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構造体には、ディスプレイのビデオ信号に関する情報が含まれています。
DisplayMode

DisplayMode 構造体は、ディスプレイ デバイスを表します。
DisplayModes

DisplayModes 構造体には、表示モードの一覧が含まれています。
DRIVEROBJ

DRIVEROBJ 構造体は、GDI サービスを使用する必要があるドライバーによって割り当てられたリソースを追跡するために使用されます。
DRVENABLEDATA

DRVENABLEDATA 構造体には、DRVFN 構造体の配列と NT ベースのオペレーティング システムのグラフィックス DDI バージョン番号へのポインターが含まれています。
DRVFN

DRVFN 構造体は、ドライバーによって定義されたグラフィックス DDI 関数へのポインターを GDI に提供するために、グラフィックス ドライバーによって使用されます。
DX_IRQDATA

DX_IRQDATA構造体には、ドライバーによって提供される IRQ 情報が含まれています。
DXAPI_INTERFACE

DXAPI_INTERFACE構造体には、ビデオ ミニポート ドライバーがビデオ トランスポートをサポートするために実装するインターフェイス コールバック関数 Kernel-Mode 含まれています。
ENG_TIME_FIELDS

ENG_TIME_FIELDS構造体は、ローカル時刻を返すために EngQueryLocalTime 関数によって使用されます。
ENGSAFESEMAPHORE

ENGSAFESEMAPHORE 構造体は、ドライバーにスレッド セーフ セマフォを提供します。
ENUMRECTS

ENUMRECTS 構造体は、CLIPOBJ_bEnum関数のクリップ領域の四角形に関する情報を提供するために、CLIPOBJ_cEnumStart関数によって使用されます。
FD_DEVICEMETRICS

ドライバー提供の DrvQueryFontData 関数の iMode パラメーターがQFD_MAXEXTENTSされている場合は、FD_DEVICEMETRICS構造体を使用して、GDI にデバイス固有のフォント情報を提供します。
FD_GLYPHATTR

FD_GLYPHATTR構造体は、FONTOBJ_pQueryGlyphAttrs関数と DrvQueryGlyphAttrs 関数の戻り値を指定するために使用されます。
FD_GLYPHSET

FD_GLYPHSET構造体は、Unicode 文字からグリフ ハンドルへのマッピングを定義するために使用されます。
FD_KERNINGPAIR

FD_KERNINGPAIR構造は、カーニング ペアに関する情報を格納するために使用されます。
FD_XFORM

FD_XFORM構造体は、任意の 2 次元フォント変換を記述します。
FLOATOBJ

FLOATOBJ 構造体は、浮動小数点数をエミュレートするために使用されます。
FLOATOBJ_XFORM

FLOATOBJ_XFORM構造は、幾何学的な広い線の場合など、任意の線形 2 次元変換を記述します。 (FLOATOBJ_XFORM)
FONTDIFF

FONTDIFF 構造体は、基本フォントとそのシミュレーションの 1 つの間で異なるすべての特性を記述します。
Fontinfo

FONTINFO 構造体には、特定のフォントに関する情報が含まれています。
FONTOBJ

FONTOBJ 構造体は、ドライバーにフォントの特定のインスタンスに関する情報へのアクセス権を付与するために使用されます。
FONTSIM

FONTSIM 構造体には、太字、斜体、太字の斜体のフォント シミュレーションを記述する 1 つ以上の FONTDIFF 構造体へのオフセットが含まれています。
GAMMARAMP

GAMMARAMP 構造体は、特定のディスプレイ デバイスのハードウェア ガンマ ランプを設定するために DrvIcmSetDeviceGammaRamp によって使用されます。
GDIINFO

GDIINFO 構造体は、特定のデバイスのグラフィックス機能を記述します。
GLYPHBITS

GLYPHBITS 構造体は、グリフ ビットマップを定義するために使用されます。
GLYPHDATA

GLYPHDATA 構造体には、個々のグリフに関する情報が含まれています。
GLYPHDEF

GLYPHDEF 共用体は個々のグリフを識別し、GLYPHBITS 構造体へのポインターまたは PATHOBJ 構造体へのポインターを提供します。
GLYPHPOS

GLYPHPOS 構造体は、グリフの説明と位置をグラフィックス ドライバーに提供するために GDI によって使用されます。
HEAPALIGNMENT

HEAPALIGNMENT 構造体には、特定の表示メモリ ヒープの配置要件を指定するデータが含まれています。
IFIEXTRA

IFIEXTRA 構造体は、GDI が使用できる特定の書体の追加情報を定義します。
IFIMETRICS

IFIMETRICS 構造体は、GDI が使用できる特定の書体の情報を定義します。
LINEATTRS

LINEATTRS 構造体は、ドライバーの線描画関数によって線属性を決定するために使用されます。
PALOBJ

PALOBJ 構造体は、インデックス付きカラー パレットを表すユーザー オブジェクトです。
PATHDATA

PATHDATA 構造体は、サブパスのすべてまたは一部を記述します。
PATHOBJ

PATHOBJ 構造体は、ストロークまたは塗りつぶされる一連の線分とベジエ曲線を記述するために使用されます。
PERBANDINFO

PERBANDINFO 構造体は、プリンター グラフィックス DLL の DrvQueryPerBandInfo 関数への入力として使用されます。
ポイント

POINT 構造体は点の x 座標と y 座標を定義します。
POINTL

POINTL 構造体は、点の x 座標と y 座標を定義します。
ポイント

POINTS 構造体は、ポイントの x 座標と y 座標を定義します。
Rect

RECT 構造体は、左上隅と右下隅の座標で四角形を定義します。
RECTL

RECTL 構造体は、左上隅と右下隅の座標で四角形を定義します。
実行

RUN 構造体は、CLIPLINE 構造体によってクリップされないピクセルの線形セットを記述するために使用されます。
SIZE

SIZE 構造体は、四角形の幅と高さを定義します。
Sources

Sources 構造体には、Video Present Network (VidPN) トポロジが含まれています。
STROBJ

STROBJ クラス (テキスト文字列オブジェクト) には、デバイス ドライバーのグリフ ハンドルと位置の列挙が含まれています。
SURFACEALIGNMENT

SURFACEALIGNMENT 構造体は、HeapVidMemAllocAligned によって割り当てられるサーフェスの配置制限を記述するために、ディスプレイ ドライバーによって使用されます。
SURFOBJ

SURFOBJ 構造体は、サーフェスのユーザー オブジェクトです。 通常、デバイス ドライバーは、サーフェス オブジェクトが GDI ビットマップまたはデバイス管理サーフェスを表す場合にのみ、サーフェス オブジェクトのメソッドを呼び出します。
TYPE1_FONT

TYPE1_FONT構造体には、PostScript ドライバーが GDI を介して Type1 フォントにアクセスするために必要な情報が含まれています。
VIDEOMEMORY

VIDEOMEMORY 構造体を使用すると、ドライバーは表示メモリをヒープに管理できます。
VIDEOMEMORYINFO

VIDEOMEMORYINFO 構造体は、ディスプレイのメモリの一般的な形式を表します。
VIDEOPARAMETERS

ビデオ ミニポート ドライバーは、IOCTL 要求がIOCTL_VIDEO_HANDLE_VIDEOPARAMETERSされたときに、VIDEO_REQUEST_PACKETの InputBuffer メンバー内の VIDEOPARAMETERS 構造体へのポインターを受け取ります。
VMEMHEAP

VMEMHEAP 構造体には、ヒープに関する情報が含まれています。
WCRUN

WCRUN 構造体は、Unicode 文字の実行を記述します。
WNDOBJ

WNDOBJ 構造体を使用すると、ドライバーは、ウィンドウの位置、サイズ、および表示されるクライアント領域の変更を追跡できます。
XFORML

FLOATOBJ_XFORM構造は、幾何学的な広い線の場合など、任意の線形 2 次元変換を記述します。F
XFORMOBJ

XFORMOBJ 構造体は、幾何学的な広い線の場合など、任意の線形 2 次元変換を記述します。
XLATEOBJ

XLATEOBJ 構造体は、カラー インデックスをパレット間で変換するために使用されます。