デバイスの表示リファレンス
ディスプレイ デバイス リファレンス テクノロジの概要。
ディスプレイ デバイス リファレンスを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
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 構造体は、カラー インデックスをパレット間で変換するために使用されます。 |