顯示裝置參考
顯示裝置參考技術的概觀。
若要開發顯示裝置參考,您需要下列標頭:
如需這項技術的程式設計指導方針,請參閱:
列舉
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 函式提供具有 Alpha 混合的位區塊傳輸功能。 |
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 GDI 會使用 DrvDisableDriver 函式來通知驅動程式不再需要驅動程式,並準備好卸載驅動程式。 |
DrvDisablePDEV GDI 會使用 DrvDisablePDEV 函式來通知驅動程式不再需要指定的 PDEV。 |
DrvDisableSurface GDI 會使用 DrvDisableSurface 函式來通知驅動程式,DrvEnableSurface 為目前裝置建立的介面已不再需要。 |
DrvDitherColor DrvDitherColor 函式會要求裝置針對裝置調色盤建立筆刷。 |
DrvDrawEscape DrvDrawEscape 函式是提供多個函式呼叫的進入點;特定函式取決於 iEsc 參數的值。 |
DrvEnableDirectDraw DrvEnableDirectDraw 函式會啟用 DirectDraw 使用的硬體。 |
DrvEnableDriver DrvEnableDriver 函式是由驅動程式 DLL 匯出的初始驅動程式進入點。 |
DrvEnablePDEV DrvEnablePDEV 函式會將實體裝置的特性描述傳回至 GDI。 |
DrvEnableSurface DrvEnableSurface 函式會設定要繪製的介面,並將它與指定的實體裝置產生關聯。 |
DrvEndDoc 當 DrvEndDoc 函式完成將檔傳送至驅動程式以進行轉譯時,GDI 會呼叫 DrvEndDoc 函式。 |
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 函式會設定指定顯示裝置的硬體 Gamma 坡形。 |
DrvLineTo DrvLineTo 函式會繪製單一、純整數的整色線條。 |
DrvLoadFontFile DrvLoadFontFile 函式會接收與載入和對應字型檔案相關的 GDI 資訊。 |
DrvMovePointer DrvMovePointer 函式會將指標移至新位置,並確保 GDI 不會干擾指標的顯示。 |
DrvNextBand 當 DrvNextBand 函式完成繪製實體頁面的訊號時,GDI 會呼叫 DrvNextBand 函式,讓驅動程式可以將下一個帶狀線傳送至印表機。 |
DrvNotify DrvNotify 函式可讓顯示驅動程式透過 GDI 通知特定資訊。 |
DrvPaint DrvPaint 函式已過時,且不再由 Windows 2000 和更新版本中的 GDI 呼叫。 新的驅動程式應該實作一或多個 DrvFillPath、DrvStrokePath 或 DrvStrokeAndFillPath。 |
DrvPlgBlt DrvPlgBlt 函式提供裝置管理介面與 GDI 管理介面組合之間的旋轉位區塊傳輸功能。 |
DrvQueryAdvanceWidths DrvQueryAdvanceWidths 函式會傳回指定字元集的字元進階寬度。 |
DrvQueryDeviceSupport DrvQueryDeviceSupport 函式會傳回要求的裝置特定資訊。 |
DrvQueryDriverInfo DrvQueryDriverInfo 函式會傳回要求的驅動程式特定資訊。 |
DrvQueryFont GDI 會使用 DrvQueryFont 函式來取得指定字型的 IFIMETRICS 結構。 |
DrvQueryFontCaps DrvQueryFontCaps 函式會定義字型驅動程式的功能。 |
DrvQueryFontData DrvQueryFontData 函式會擷取已實現字型的相關資訊。 |
DrvQueryFontFile DrvQueryFontFile 函式提供字型檔案資訊。 |
DrvQueryFontTree DrvQueryFontTree 函式會提供 GDI 的指標,該結構定義下列其中一項:從 Unicode 到字元控制碼的對應,包括字元變體字元 variants 將 kerning 字組對應至 Kerning 控制碼 |
DrvQueryPerBandInfo GDI 會先呼叫印表機圖形 DLL 的 DrvQueryPerBandInfo 函式,再開始繪製實體頁面的帶狀區,讓驅動程式可以提供 GDI 與帶特定資訊。 |
DrvQueryTrueTypeOutline DrvQueryTrueTypeOutline 函式會擷取原生 TrueType 格式的字元大綱。 |
DrvQueryTrueTypeTable DrvQueryTrueTypeTable 函式會存取 TrueType 字型描述檔案中的特定資料表。 |
DrvRealizeBrush DrvRealizeBrush 函式會要求驅動程式為指定的表面實現指定的筆刷。 |
DrvResetDevice DrvResetDevice 函式會重設無法運作或沒有回應的裝置。 |
DrvResetPDEV DrvResetPDEV 函式可讓圖形驅動程式在 Win32 應用程式呼叫 ResetDC 時,將驅動程式的狀態從舊的 PDEV 結構傳輸到新的 PDEV 結構。 |
DrvSaveScreenBits DrvSaveScreenBits 函式會導致顯示驅動程式儲存或還原所顯示影像的指定矩形。 |
DrvSendPage 當印表機圖形 DLL 完成繪製實體頁面時,GDI 會呼叫印表機圖形 DLL 的 DrvSendPage 函式,讓驅動程式可以將頁面傳送至印表機。 |
DrvSetPalette DrvSetPalette 函式會要求驅動程式實現指定裝置的調色盤。 |
DrvSetPixelFormat DrvSetPixelFormat 函式會設定視窗的像素格式。 |
DrvSetPointerShape DrvSetPointerShape 函式可用來要求驅動程式將指標從顯示器上取出,如果驅動程式已在該處繪製它;嘗試設定新的指標圖形;和 ,將新的指標放在顯示器上的指定位置。 |
DrvStartBanding 當 GDI 準備好開始將實體頁面的訊號傳送至驅動程式以進行轉譯時,GDI 會呼叫 DrvStartBanding 函式。 |
DrvStartDoc 當 GDI 準備好開始將檔傳送至驅動程式以進行轉譯時,GDI 會呼叫 DrvStartDoc 函式。 |
DrvStartPage 當 GDI 準備好開始將實體頁面的內容傳送至驅動程式以進行轉譯時,GDI 會呼叫 DrvStartPage 函式。 |
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 函式提供具有 Alpha 混合的位區塊傳輸功能。 |
EngAssociateSurface EngAssociateSurface 函式會將指定的表面標示為屬於指定裝置。 |
EngBitBlt EngBitBlt 函式提供裝置管理介面之間的一般位區塊傳輸功能,或在受裝置管理的介面與 GDI 管理的標準格式點陣圖之間提供一般位塊傳輸功能。 |
EngBugCheckEx 當呼叫端發現無法復原的錯誤時,當呼叫端繼續執行時,EngBugCheckEx 函式會以受控制的方式關閉系統。 |
EngCheckAbort EngCheckAbort 函式可讓印表機圖形 DLL 判斷是否應該終止列印工作。 |
EngClearEvent EngClearEvent 函式會將指定的事件物件設定為非ignaled 狀態。 |
EngComputeGlyphSet EngComputeGlyphSet 函式會計算裝置上支援的字元集。 |
EngControlSprites EngControlSprites 函式會在指定的 WNDOBJ 區域上卸載或重新繪製 Sprite。 |
EngCopyBits EngCopyBits 函式會在裝置管理的點陣表面與 GDI 標準格式點陣圖之間轉譯。 |
EngCreateBitmap EngCreateBitmap 函式會要求 GDI 建立和管理點陣圖。 |
EngCreateClip EngCreateClip 函式會建立驅動程式在回呼中使用的 CLIPOBJ 結構。 |
EngCreateDeviceBitmap EngCreateDeviceBitmap 函式會要求 GDI 為裝置點陣圖建立控制碼。 |
EngCreateDeviceSurface EngCreateDeviceSurface 函式會建立並傳回驅動程式將管理之裝置表面的控制碼。 |
EngCreateDriverObj EngCreateDriverObj 函式會建立 DRIVEROBJ 結構。 |
EngCreateEvent EngCreateEvent 函式會建立同步處理事件物件,可用來同步處理顯示器驅動程式與視訊迷你埠驅動程式之間的硬體存取。 |
EngCreatePalette EngCreatePalette 函式會將要求傳送至 GDI 以建立 RGB 調色盤。 |
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 色彩的標準 8x8 dither。 |
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 類型 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 函式會將兩個 32 位值相乘,然後將 64 位結果除以第三個 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或非ignaled。 |
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函式會新增兩個 FLOATOBJ,並以第一個參數的結果傳回 。 |
FLOATOBJ_AddFloat FLOATOBJ_AddFloat函式會將 FLOATL 類型的值新增至 FLOATOBJ,並以第一個參數的結果傳回 。 |
FLOATOBJ_AddLong FLOATOBJ_AddLong函式會將 LONG 類型的值新增至 FLOATOBJ,並以第一個參數的結果傳回 。 |
FLOATOBJ_Div FLOATOBJ_Div函式會分割兩個 FLOATOBJ,並以第一個參數的結果傳回 。 |
FLOATOBJ_DivFloat FLOATOBJ_DivFloat函式會將 FLOATOBJ 除以 FLOATL 類型的值,並以第一個參數的結果傳回。 |
FLOATOBJ_DivLong FLOATOBJ_DivLong函式會將 FLOATOBJ 除以 LONG 類型的值,並以第一個參數的結果傳回。 |
FLOATOBJ_Equal FLOATOBJ_Equal函式會判斷兩個 FLOATOBJ 是否相等。 |
FLOATOBJ_EqualLong FLOATOBJ_EqualLong函式會判斷 FLOATOBJ 和 LONG 類型的值是否相等。 |
FLOATOBJ_GetFloat FLOATOBJ_GetFloat函式會計算並傳回指定 FLOATOBJ 的 FLOAT 對等值。 |
FLOATOBJ_GetLong FLOATOBJ_GetLong函式會計算並傳回指定 FLOATOBJ 的 LONG 對等值。 |
FLOATOBJ_GreaterThan FLOATOBJ_GreaterThan函式會判斷第一個 FLOATOBJ 是否大於第二個 FLOATOBJ。 |
FLOATOBJ_GreaterThanLong FLOATOBJ_GreaterThanLong函式會判斷 FLOATOBJ 是否大於 LONG 類型的值。 |
FLOATOBJ_LessThan FLOATOBJ_LessThan函式會判斷第一個 FLOATOBJ 是否小於第二個 FLOATOBJ。 |
FLOATOBJ_LessThanLong FLOATOBJ_LessThanLong函式會判斷 FLOATOBJ 是否小於 LONG 類型的值。 |
FLOATOBJ_Mul FLOATOBJ_Mul函式會乘以兩個 FLOATOBJ,並以第一個參數的結果傳回 。 |
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函式會從第一個浮點數減去第二個 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 根據 gamma 數位計算裝置紅色、綠色和藍色濃度。 |
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函式會在路徑上繪製 Bezier 曲線。 |
PATHOBJ_bPolyLineTo PATHOBJ_bPolyLineTo函式會從路徑中透過指定點的目前位置繪製線條。 |
PATHOBJ_vEnumStart PATHOBJ_vEnumStart函式會通知指定的 PATHOBJ 結構,驅動程式將會呼叫PATHOBJ_bEnum來列舉路徑中的線條和/或曲線。 |
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 函式會通知 Microsoft DirectDraw 表面與 Microsoft Direct3D 控制碼值的關聯,以啟用設定 Direct3D 轉譯的介面。 |
PDD_DESTROYDDLOCAL D3dDestroyDDLocal 函式會終結先前由 D3dCreateSurfaceEx 函式所建立的所有 Microsoft Direct3D 表面,而該函式屬於相同的本機 Microsoft DirectDraw 物件。 |
PDD_FLIPTOGDISURFACE DdFlipToGDISurface 回呼函式會在 DirectDraw 翻轉至 GDI 介面或從 GDI 介面翻轉時通知驅動程式。 |
PDD_FREEDRIVERMEMORY DdFreeDriverMemory 回呼函式會釋出螢幕或非本機顯示記憶體,以滿足新的配置要求。 |
PDD_GETAVAILDRIVERMEMORY DdGetAvailDriverMemory 回呼函式會查詢驅動程式管理記憶體堆積中的可用記憶體數量。 |
PDD_GETDRIVERINFO DdGetDriverInfo 函式會查詢驅動程式支援的其他 DirectDraw 和 Direct3D 功能。 |
PDD_GETDRIVERSTATE Microsoft DirectDraw 和 Microsoft Direct3D 執行時間都會使用 D3dGetDriverState 函式,從驅動程式取得其目前狀態的相關資訊。 |
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 回呼函式會導致與目標表面相關聯的表面記憶體成為主要介面,而目前的介面會變成非主要介面。 |
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 回呼函式會提供交錯資料的下一個欄位。 |
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 DirectDraw 會使用 DxGetTransferStatus 回呼函式來判斷哪些硬體匯流排主機已完成。 |
PDX_IRQCALLBACK IRQCallback 函式會執行與所發生 IRQ 相關的作業。 |
PDX_LOCK 當視訊迷你埠驅動程式的用戶端想要存取畫面緩衝區時,會呼叫 DxLock 回呼函式。 |
PDX_SETSTATE 當視訊迷你埠驅動程式的用戶端決定要從 bob 模式切換為 weave 模式時,會呼叫 DxSetState 回呼函式,反之亦然。 |
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函式會列舉字元身分識別和位置。 |
STROBJ_bEnumPositionsOnly STROBJ_bEnumPositionsOnly函式會列舉指定文字字串的字元識別和位置,但不會建立快取的字元點陣圖。 |
STROBJ_bGetAdvanceWidths STROBJ_bGetAdvanceWidths函式會擷取向量陣列,指定組成指定字串之字元的可能寬度。 |
STROBJ_dwGetCodePage STROBJ_dwGetCodePage函式會傳回與指定 STROBJ 結構相關聯的字碼頁。 |
STROBJ_fxBreakExtra STROBJ_fxBreakExtra函式會擷取在顯示和/或列印對齊文字時,要新增至字串中每個空白字元的額外空間量。 |
STROBJ_fxCharacterExtra STROBJ_fxCharacterExtra函式會擷取額外的空間量,以在顯示和/或列印字串時,用來增強字串中的每個字元寬度。 |
STROBJ_vEnumStart STROBJ_vEnumStart函式會針對後續對 STROBJ_bEnum 的呼叫中,從 GDI 傳回的資料定義表單或類型。 |
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-- 在 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 除了 DDCORECAPS 中所述的驅動程式介面功能之外,DD_MORESURFACECAPS結構還會定義更多驅動程式介面功能。 |
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 結構包含視訊埠延伸模組 (VPE) 個別 Microsoft DirectDraw 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結構的成員。 |
配接器 配接器結構描述圖形配接器。 |
配接器 配接器結構包含圖形介面卡的清單。 |
BLENDOBJ BLENDOBJ 結構會藉由指定來源和目的地點陣圖的混合函式,控制混合。 |
BRUSHOBJ BRUSHOBJ 結構包含三個描述筆刷物件的公用成員。 |
CIECHROMA CIECHROMA 結構可用來描述 CIE 色彩空間中的色度座標、x 和 y,以及亮度 Y。 |
CLIPLINE CLIPLINE 結構可讓驅動程式存取用於繪製的兩個裁剪區域之間的一部分線條。 |
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_NTPRI加值稅EDRIVERCAPS DD_NTPRI加值稅EDRIVERCAPS結構可讓驅動程式在 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 物件、表面、視訊埠延伸模組 (VPE) 物件或 VPE 擷取控制碼。 |
DDCOMPBUFFERINFO DDCOMPBUFFERINFO 結構包含有關壓縮緩衝區的驅動程式提供的資訊。 |
DDCORECAPS DDCORECAPS 結構會指定 Microsoft DirectDraw 驅動程式及其裝置的核心功能,這些功能會透過 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) 物件。 |
DDGETPREVIOUSAUTOFLIPINFO 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 的 ddRVal 成員設定為 DD_OK,則 DDOPENDIRECTDRAWOUT 結構的 DDOPENDIRECTDRAWOUT 結構包含 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 DirectDraw 會使用 DDSURFACEDATA 結構來代表核心模式迷你埠驅動程式的介面。 |
DDTRANSFERININFO DDTRANSFERININFO 結構包含表面的傳輸資訊 |
DDTRANSFEROUTINFO DDTRANSFEROUTINFO 結構會傳回所擷取之欄位的極性。 |
DDVIDEOPORTDATA DirectDraw 會使用 DDVIDEOPORTDATA 結構來代表視訊埠延伸模組, (VPE) 物件到核心模式視訊迷你埠驅動程式。 |
DEVHTADJDATA DEVHTADJDATA 結構會當做HTUI_DeviceColorAdjustment函式的輸入使用。 |
DEVHTINFO DEVHTINFO 結構會當做HTUI_DeviceColorAdjustment函式的輸入使用。 |
DEVINFO DEVINFO 結構會將驅動程式及其私人 PDEV 的相關資訊提供給圖形引擎。 |
DEVMODEW DEVMODEW 結構用於指定 Unicode (寬) 字元集中顯示和列印裝置的特性。 |
DISPLAYCONFIG_2DREGION DISPLAYCONFIG_2DREGION 結構代表二維空間中的點或位移。 |
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 結構可用來描述從目標到來源的單一路徑。 |
DISPLAYCONFIG_PATH_SOURCE_INFO DISPLAYCONFIG_PATH_SOURCE_INFO 結構包含單一路徑的來源資訊。 |
DISPLAYCONFIG_PATH_TARGET_INFO DISPLAYCONFIG_PATH_TARGET_INFO 結構包含單一路徑的目標資訊。 |
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 結構代表二維空間中的點或位移。 |
DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION結構包含監視虛擬解析支援狀態的相關資訊。 |
DISPLAYCONFIG_TARGET_BASE_TYPE 指定指定目標識別碼的基底輸出技術資訊。 |
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 結構,為 GDI 提供驅動程式所定義之圖形 DDI 函式的指標。 |
DX_IRQDATA DX_IRQDATA 結構包含驅動程式所提供的 IRQ 資訊。 |
DXAPI_INTERFACE DXAPI_INTERFACE 結構包含視訊迷你埠驅動程式實作以支援 Kernel-Mode 視訊傳輸的介面回呼函式。 |
ENG_TIME_FIELDS EngQueryLocalTime 函式會使用ENG_TIME_FIELDS結構來傳回當地時間。 |
ENGSAFESEMAPHORE ENGSAFESEMAPHORE 結構為驅動程式提供安全線程號志。 |
ENUMRECTS CLIPOBJ_cEnumStart函式會使用 ENUMRECTS 結構來提供CLIPOBJ_bEnum函式之剪輯區域中矩形的相關資訊。 |
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結構可用來儲存有關 kerning 字組的資訊。 |
FD_XFORM FD_XFORM 結構描述任意的二維字型轉換。 |
FLOATOBJ FLOATOBJ 結構是用來模擬浮點數。 |
FLOATOBJ_XFORM FLOATOBJ_XFORM 結構描述任意線性二維轉換,例如幾何寬線。 (FLOATOBJ_XFORM) |
FONTDIFF FONTDIFF 結構描述基底字型與其其中一個模擬之間不同的所有特性。 |
FONTINFO FONTINFO 結構包含特定字型的相關資訊。 |
FONTOBJ FONTOBJ 結構可用來讓驅動程式存取特定字型實例的相關資訊。 |
FONTSIM FONTSIM 結構包含一或多個 FONTDIFF 結構的位移,描述粗體、斜體和粗體斜體字型模擬。 |
GAMMARAMP DrvIcmSetDeviceGammaRamp 會使用 GAMMARAMP 結構來設定特定顯示裝置的硬體 Gamma 坡形。 |
GDIINFO GDIINFO 結構描述指定裝置的圖形功能。 |
GLYPHBITS GLYPHBITS 結構是用來定義圖像點陣圖。 |
GLYPHDATA GLYPHDATA 結構包含個別圖像的相關資訊。 |
GLYPHDEF GLYPHDEF 等位會識別個別圖像,並提供 GLYPHBITS 結構的指標或 PATHOBJ 結構的指標。 |
GLYPHPOS GDI 會使用 GLYPHPOS 結構來提供圖像的描述和位置的圖形驅動程式。 |
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 結構會依其左上角和右下角的座標來定義矩形。 |
RECTL RECTL 結構會依其左上角和右下角的座標定義矩形。 |
運行 RUN 結構是用來描述一組未由 CLIPLINE 結構裁剪的線性圖元。 |
SIZE SIZE 結構會定義矩形的寬度和高度。 |
來源 Sources 結構包含影片簡報網路 (VidPN) 拓撲。 |
STROBJ STROBJ 類別或文字字串物件包含設備磁碟機的字元控制碼和位置列舉。 |
SURFACEALIGNMENT SURFACEALIGNMENT 結構是由顯示驅動程式用來描述 HeapVidMemAllocAligned 所配置之表面的對齊限制。 |
SURFOBJ SURFOBJ 結構是表面的使用者物件。 只有在 Surface 物件代表 GDI 點陣圖或裝置管理的介面介面時,裝置驅動程式通常會在 Surface 物件上呼叫方法。 |
TYPE1_FONT TYPE1_FONT 結構包含 PostScript 驅動程式透過 GDI 存取 Type1 字型所需的資訊。 |
VIDEOMEMORY VIDEOMEMORY 結構可讓驅動程式管理其顯示記憶體到堆積中。 |
VIDEOMEMORYINFO VIDEOMEMORYINFO 結構描述顯示器記憶體的一般格式。 |
VIDEOPARAMETERS 當 IOCTL 要求IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS時,視訊迷你埠驅動程式會在 VIDEO_REQUEST_PACKET輸入Buffer 成員的 InputBuffer 成員中接收 VIDEOPARAMETERS 結構的指標。 |
VMEMHEAP VMEMHEAP 結構包含堆積的相關資訊。 |
WCRUN WCRUN 結構描述 Unicode 字元的執行。 |
WNDOBJ WNDOBJ 結構可讓驅動程式追蹤視窗的位置、大小和可見的用戶端區域變更。 |
XFORML FLOATOBJ_XFORM 結構描述任意線性二維轉換,例如幾何寬線。F |
XFORMOBJ XFORMOBJ 結構描述任意線性二維轉換,例如幾何寬線。 |
XLATEOBJ XLATEOBJ 結構可用來將色彩索引從一個調色盤轉譯到另一個調色盤。 |