d3dumddi.h 標頭

顯示會使用此標頭。 如需詳細資訊,請參閱:

d3dumddi.h 包含下列程序設計介面:

功能

 
D3DDDI_BUILD16_FROM_VERSION32

從 32 位版本轉換 16 位組建。
D3DDDI_BUILD16_FROM_VERSION64

從 64 位版本轉換 16 位組建。
D3DDDI_INTERFACE32_FROM_VERSION64

從 64 位版本轉換 32 位介面。
D3DDDI_MAJOR16_FROM_INTERFACE32

從 32 位介面轉換 16 位主要。
D3DDDI_MAJOR16_FROM_VERSION64

從 64 位版本轉換 16 位主要。
D3DDDI_MINOR16_FROM_INTERFACE32

從 32 位介面轉換 16 位次要。
D3DDDI_MINOR16_FROM_VERSION64

從 64 位版本轉換 16 位次要。
D3DDDI_REVISION16_FROM_VERSION32

從 32 位版本轉換 16 位修訂。
D3DDDI_REVISION16_FROM_VERSION64

從 64 位版本轉換 16 位修訂。
D3DDDI_VERSION32_FROM_VERSION64

從 64 位版本轉換 32 位版本。
D3DDDI_VERSION64_FROM16

從16位轉換64位版本。
D3DDDI_VERSION64_FROM32

從 32 位轉換 64 位版本。
MAKE_D3DDDIHRESULT

將 Direct3D 句柄設為結果。

回呼函式

 
PFND3DDDI_ALLOCATECB

pfnAllocateCb 函式會配置系統或視訊記憶體。
PFND3DDDI_AUTHENTICATEDCHANNELKEYEXCHANGE

AuthenticatedChannelKeyExchange 函式會交涉會話密鑰。
PFND3DDDI_BLT

PFND3DDDI_BLT回呼函式會將來源介面的內容複製到目的地介面。
PFND3DDDI_BUFBLT

BufBlt 函式會執行從來源頂點或索引緩衝區到目的地頂點或索引緩衝區的位區塊傳輸 (bitblt) 作業。
PFND3DDDI_BUFBLT1

執行從來源頂點或索引緩衝區到目的地頂點或索引緩衝區的位區塊傳輸 (bitblt) 作業。 由 Windows 顯示驅動程式模型 (WDDM) 1.2 或更新版本的使用者模式顯示驅動程序實作。
PFND3DDDI_CAPTURETOSYSMEM

CaptureToSysMem 函式會將擷取緩衝區的內容複製到目的地介面。
PFND3DDDI_CHECKCOUNTER

深入瞭解PFND3DDDI_CHECKCOUNTER回呼函式。
PFND3DDDI_CHECKCOUNTERINFO

由 Microsoft Direct3D 運行時間呼叫,以判斷與操作計數器相關的全域資訊。 必須由 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的使用者模式顯示驅動程式實作。
PFND3DDDI_CHECKDIRECTFLIPSUPPORT

桌面視窗管理員會呼叫PFND3DDDI_CHECKDIRECTFLIPSUPPORT,以確認使用者模式顯示驅動程序支援直接翻轉作業。
PFND3DDDI_CHECKMULTIPLANEOVERLAYSUPPORT

Microsoft Direct3D 運行時間呼叫,以檢查多平面重疊的硬體支援詳細數據。
PFND3DDDI_CHECKPRESENTDURATIONSUPPORT

Microsoft Direct3D 運行時間呼叫,要求使用者模式顯示驅動程式取得硬體裝置功能,以便順暢地切換至新的監視器重新整理速率。
PFND3DDDI_CLEAR

Clear 函式會在轉譯目標、深度緩衝區或樣板緩衝區上執行硬體輔助清除。
PFND3DDDI_CLOSEADAPTER

CloseAdapter 函式會釋放圖形配接器對象的資源。
PFND3DDDI_COLORFILL

ColorFill 函式會以特定色彩填滿表面的矩形。
PFND3DDDI_COMPOSERECTS

ComposeRects 函式會撰寫從來源介面到目的地介面的二維區域。
PFND3DDDI_CONFIGUREAUTHENICATEDCHANNEL

ConfigureAuthenticatedChannel 函式會在已驗證的通道內設定狀態。
PFND3DDDI_CREATEAUTHENTICATEDCHANNEL

CreateAuthenticatedChannel 函式會建立通道,Microsoft Direct3D 運行時間和驅動程式可用來設定和查詢保護。
PFND3DDDI_CREATECONTEXTCB

PFND3DDDI_CREATECONTEXTCB回呼函式會建立內容。
PFND3DDDI_CREATECONTEXTVIRTUALCB

pfnCreateContextVirtualCb 應該與支援虛擬尋址的內容搭配使用。
PFND3DDDI_CREATECRYPTOSESSION

CreateCryptoSession 函式會建立密碼編譯會話,Direct3D 運行時間用來管理會話密鑰,以及執行密碼編譯作業進出受保護的記憶體。
PFND3DDDI_CREATEDECODEDEVICE

CreateDecodeDevice 函式會建立用來譯碼視訊的 Microsoft DirectX 影片加速 (DirectX VA) 譯碼裝置。
PFND3DDDI_CREATEDEVICE

CreateDevice 函式會建立後續呼叫中所參考的圖形內容。
PFND3DDDI_CREATEEXTENSIONDEVICE

CreateExtensionDevice 函式會建立 Microsoft DirectX Video Acceleration (DirectX VA) 擴充裝置。
PFND3DDDI_CREATEHWCONTEXTCB

建立新硬體內容的回呼。
PFND3DDDI_CREATEHWQUEUECB

用來建立新硬體佇列的回呼。
PFND3DDDI_CREATELIGHT

CreateLight 函式會建立光源。
PFND3DDDI_CREATEOVERLAY

CreateOverlay 函式會配置重疊硬體,並讓重疊可見。
PFND3DDDI_CREATEOVERLAYCB

pfnCreateOverlayCb 函式會建立內核模式重迭物件,並呼叫顯示迷你埠驅動程式來顯示重疊。
PFND3DDDI_CREATEPAGINGQUEUECB

pfnCreatePagingQueueCb 可用來建立裝置分頁佇列,可用來同步處理裝置的視訊記憶體管理作業,例如讓裝置資源常駐。
PFND3DDDI_CREATEPIXELSHADER

CreatePixelShader 函式會將圖元著色器程式代碼轉換成硬體特定格式,並將此程式代碼與著色器控點產生關聯。
PFND3DDDI_CREATEQUERY

CreateQuery 函式會為查詢建立驅動程式端資源,讓Microsoft Direct3D 運行時間後續處理的問題。
PFND3DDDI_CREATERESOURCE

CreateResource 函式會建立資源。
PFND3DDDI_CREATERESOURCE2

建立資源。 由 Windows 顯示驅動程式模型 (WDDM) 1.2 和更新版本的使用者模式顯示驅動程序實作。
PFND3DDDI_CREATESYNCHRONIZATIONOBJECT2CB

建立裝置內容可以發出訊號並等候的 GPU 同步處理物件。 WDDM 1.2 和更新版本的使用者模式顯示驅動程式使用。
PFND3DDDI_CREATESYNCHRONIZATIONOBJECTCB

pfnCreateSynchronizationObjectCb 函式會建立裝置內容可以發出訊號並等候的同步處理物件。
PFND3DDDI_CREATEVERTEXSHADERDECL

CreateVertexShaderDecl 函式會將頂點著色器宣告轉換成硬體特定格式,並將宣告與著色器句柄產生關聯。
PFND3DDDI_CREATEVERTEXSHADERFUNC

CreateVertexShaderFunc 函式會將頂點著色器程式代碼轉換成硬體特定格式,並將程式代碼與著色器句柄產生關聯。
PFND3DDDI_CREATEVIDEOPROCESSDEVICE

CreateVideoProcessDevice 函式會建立Microsoft DirectX 影片加速 (DirectX VA) 視訊處理裝置,用來處理視訊(例如,將視訊解除交錯並調整影片的 ProcAmp 屬性)。
PFND3DDDI_CRYPTOSESSIONKEYEXCHANGE

CryptoSessionKeyExchange 函式會交涉會話密鑰。
PFND3DDDI_DEALLOCATE2CB

pfnDeallocate2Cb 使用者模式回呼函式會在建立資源物件時釋放核心模式資源物件的配置。
PFND3DDDI_DEALLOCATECB

pfnDeallocateCb 回呼函式會在建立資源物件時釋放配置或內核模式資源物件。
PFND3DDDI_DECODEBEGINFRAME

DecodeBeginFrame 函式會通知使用者模式顯示驅動程式,譯碼可以在指定的 Microsoft DirectX 視訊加速器 (VA) 譯碼裝置上開始。
PFND3DDDI_DECODEENDFRAME

DecodeEndFrame 函式會通知使用者模式顯示驅動程式已提交譯碼目前畫面所需的所有數據。
PFND3DDDI_DECODEEXECUTE

DecodeExecute 函式會使用指定的 Microsoft DirectX 影片加速器 (VA) 譯碼裝置來執行譯碼作業。
PFND3DDDI_DECODEEXTENSIONEXECUTE

DecodeExtensionExecute 函式會使用指定的 Microsoft DirectX Video Accelerator (VA) 非標準譯碼裝置來執行譯碼作業。
PFND3DDDI_DECRYPTIONBLT

DecryptionBlt 函式會將數據寫入受保護的介面。
PFND3DDDI_DELETEPIXELSHADER

DeletePixelShader 函式會清除與圖元著色器程式代碼相關聯的驅動程式端資源。
PFND3DDDI_DELETEVERTEXSHADERDECL

DeleteVertexShaderDecl 函式會清除與頂點著色器宣告相關聯的驅動程式端資源。
PFND3DDDI_DELETEVERTEXSHADERFUNC

DeleteVertexShaderFunc 函式會清除與頂點著色器程式代碼相關聯的驅動程式端資源。
PFND3DDDI_DEPTHFILL

DepthFill 函式會以原生格式指定的圖元值填滿深度緩衝區。
PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL

DestroyAuthenticatedChannel 函式會釋放 CreateAuthenticatedChannel 函式所建立之已驗證通道的資源。
PFND3DDDI_DESTROYCONTEXTCB

pfnDestroyContextCb 函式會終結透過呼叫 pfnCreateContextCb 函式所建立的內容。
PFND3DDDI_DESTROYCRYPTOSESSION

DestroyCryptoSession 函式會釋放 CreateCryptoSession 函式所建立之加密會話的資源。
PFND3DDDI_DESTROYDECODEDEVICE

DestroyDecodeDevice 函式會釋放 Microsoft DirectX 影片加速 (VA) 譯碼裝置的資源。
PFND3DDDI_DESTROYDEVICE

DestroyDevice 函式會終結圖形內容。
PFND3DDDI_DESTROYEXTENSIONDEVICE

DestroyExtensionDevice 函式會釋放 Microsoft DirectX 影片加速 (VA) 擴充裝置的資源。
PFND3DDDI_DESTROYHWCONTEXTCB

終結硬體內容的回呼。
PFND3DDDI_DESTROYHWQUEUECB

終結硬體佇列的回呼。
PFND3DDDI_DESTROYLIGHT

DestroyLight 函式會停用光源。
PFND3DDDI_DESTROYOVERLAY

DestroyOverlay 函式會停用重疊硬體,並釋放覆迭控點。
PFND3DDDI_DESTROYOVERLAYCB

pfnDestroyOverlayCb 函式會停用重迭硬體,並終結內核模式重迭物件。
PFND3DDDI_DESTROYPAGINGQUEUECB

pfnDestroyPagingQueueCb 會等候分頁佇列完成所有排入佇列的作業,並將它與相關聯的同步物件一起終結。
PFND3DDDI_DESTROYQUERY

DestroyQuery 函式會釋放查詢的資源。
PFND3DDDI_DESTROYRESOURCE

DestroyResource 函式會釋放指定的資源。
PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB

pfnDestroySynchronizationObjectCb 函式會終結透過呼叫 pfnCreateSynchronizationObjectCb 函式所建立的同步處理物件。
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE

DestroyVideoProcessDevice 函式會釋放 Microsoft DirectX 影片加速 (VA) 視訊處理裝置的資源。
PFND3DDDI_DISCARD

捨棄 (收回) 視訊顯示記憶體中的一組子資源。 由 Windows 顯示驅動程式模型 (WDDM) 1.2 和更新版本的使用者模式顯示驅動程序實作。
PFND3DDDI_DRAWINDEXEDPRIMITIVE

DrawIndexedPrimitive 函式會繪製Microsoft Direct3D 運行時間尚未轉換索引數據的基本類型。
PFND3DDDI_DRAWINDEXEDPRIMITIVE2

DrawIndexedPrimitive2 函式會繪製Microsoft Direct3D 運行時間已轉換索引數據的基本類型。
PFND3DDDI_DRAWPRIMITIVE

DrawPrimitive 函式會繪製非索引基本類型,其中 Microsoft Direct3D 運行時間尚未轉換頂點數據。
PFND3DDDI_DRAWPRIMITIVE2

DrawPrimitive2 函式會繪製非索引的基本類型,其中 Microsoft Direct3D 運行時間已轉換頂點數據。
PFND3DDDI_DRAWRECTPATCH

DrawRectPatch 函式會繪製新的或快取的矩形修補程式,或更新先前定義的修補程序規格。
PFND3DDDI_DRAWTRIPATCH

DrawTriPatch 函式會繪製新的或快取的三角形修補程式,或更新先前定義的修補程序規格。
PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR

CreateVideoProcessor 函式會建立Microsoft DirectX 影片加速 (DirectX VA) 視訊處理器,用來處理高畫質視訊。
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR

DestroyVideoProcessor 函式會釋放 Microsoft DirectX 影片加速 (VA) 視訊處理器的資源。
PFND3DDDI_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

GetVideoProcessBltStatePrivate 函式會擷取視訊處理器的私人位區塊傳輸 (bitblt) 狀態數據。
PFND3DDDI_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

GetVideoProcessStreamStatePrivate 函式會擷取視訊處理器的私人數據流狀態數據。
PFND3DDDI_DXVAHD_SETVIDEOPROCESSBLTSTATE

SetVideoProcessBltState 函式會設定視訊處理器的位區塊傳輸 (bitblt) 狀態。
PFND3DDDI_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

SetVideoProcessStreamState 函式會設定視訊處理器的數據流狀態。
PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD

VideoProcessBltHD 函式會處理視訊輸入數據流,並撰寫至輸出介面。
PFND3DDDI_ENCRYPTIONBLT

EncryptionBlt 函式會從受保護的介面讀取加密的數據。
PFND3DDDI_ESCAPECB

pfnEscapeCb 回呼函式會與顯示迷你埠驅動程式共用資訊。
PFND3DDDI_EVICTCB

pfnEvictCb 可用來指示OS遞減落地參考計數。 一旦此計數達到零,就會從裝置落地清單中移除配置。
PFND3DDDI_EXTENSIONEXECUTE

ExtensionExecute 函式會使用指定的 Microsoft DirectX 視訊加速器 (VA) 擴充裝置來執行作業。
PFND3DDDI_FINISHSESSIONKEYREFRESH

FinishSessionKeyRefresh 函式表示來自該時間點的所有緩衝區都使用更新的會話索引鍵值。
PFND3DDDI_FLIPOVERLAY

FlipOverlay 函式會讓重疊硬體開始顯示指定的新配置。
PFND3DDDI_FLIPOVERLAYCB

pfnFlipOverlayCb 函式會變更配置以在重疊上顯示,或表示在取消插入交錯資源時顯示目前顯示配置的其他欄位。
PFND3DDDI_FLUSH

Flush 函式會將硬體命令緩衝區中的未處理硬體命令提交到顯示迷你埠驅動程式。
PFND3DDDI_FLUSH1

Microsoft Direct3D 執行時間呼叫,將硬體命令緩衝區中的未處理硬體命令提交到顯示迷你埠驅動程式。 必須由 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的使用者模式顯示驅動程式實作。
PFND3DDDI_FREEGPUVIRTUALADDRESSCB

pfnFreeGpuVirtualAddressCb 會釋放先前保留或對應的圖形處理單位 (GPU) 虛擬地址範圍。
PFND3DDDI_GENERATEMIPSUBLEVELS

GenerateMipSubLevels 函式會重新產生 MIP 地圖紋理的子層級。
PFND3DDDI_GETCAPS

GetCaps 函式會查詢圖形配接器的功能。
PFND3DDDI_GETCAPTUREALLOCATIONHANDLE

GetCaptureAllocationHandle 函式會將指定的擷取資源句柄對應至內核模式配置句柄。
PFND3DDDI_GETENCRYPTIONBLTKEY

GetEncryptionBltKey 函式會傳回密鑰,用來解密驅動程式 EncryptionBlt 函式傳回的數據。
PFND3DDDI_GETINFO

GetInfo 函式會擷取指定顯示裝置的相關信息。
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB

pfnGetMultisampleMethodListCb 函式會擷取用於指定寬度、高度和配置格式的多個範例方法清單。
PFND3DDDI_GETOVERLAYCOLORCONTROLS

GetOverlayColorControls 函式會擷取指定重疊的色彩控制設定。
PFND3DDDI_GETPITCH

GetPitch 函式會擷取受保護或不可鎖定表面的音調。
PFND3DDDI_GETQUERYDATA

GetQueryData 函式會擷取查詢的相關信息。
PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB

pfnGetResourcePresentPrivateDriverDataCb 可用來查詢資源私用數據,此數據與 Present 期間的資源相關聯。
PFND3DDDI_INVALIDATECACHECB

PFND3DDDI_INVALIDATECACHECB回呼函式會使快取失效。
PFND3DDDI_ISSUEQUERY

IssueQuery 函式會處理查詢。
PFND3DDDI_LOCK

Lock 函式會鎖定指定的資源或資源內的介面。
PFND3DDDI_LOCK2CB

pfnLock2Cb 函式會鎖定配置,並從顯示迷你埠驅動程式或視訊記憶體管理員取得配置指標。
PFND3DDDI_LOCKASYNC

LockAsync 函式會鎖定指定的資源或資源內的介面。
PFND3DDDI_LOCKCB

pfnLockCb 函式會鎖定配置,並從顯示迷你埠驅動程式或視訊記憶體管理員取得配置指標。
PFND3DDDI_LOGSTRINGTABLE

Microsoft Direct3D 運行時間呼叫,要求使用者模式顯示驅動程序記錄自定義 Windows 事件追蹤 (ETW) 標記事件。 選擇性地由 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的驅動程序實作。
PFND3DDDI_LOGUMDMARKERCB

由使用者模式顯示驅動程式呼叫,以記錄 Windows 的自定義事件追蹤 (ETW) 標記事件。
PFND3DDDI_MAKERESIDENTCB

PFND3DDDI_MAKERESIDENTCB會指示 OS 將資源新增至裝置落地清單,並增加此配置上的落地參考計數。
PFND3DDDI_MAPGPUVIRTUALADDRESSCB

深入瞭解 pfnMapGpuVirtualAddressCb 函式。
PFND3DDDI_MULTIPLYTRANSFORM

MultiplyTransform 函式會修改目前的轉換。
PFND3DDDI_OFFERALLOCATIONS2CB

使用者模式顯示驅動程式會呼叫PFND3DDDI_OFFERALLOCATIONS2CB回呼函式,以提供視訊記憶體配置以供重複使用。
PFND3DDDI_OFFERALLOCATIONSCB

使用者模式顯示驅動程式會呼叫PFND3DDDI_OFFERALLOCATIONSCB回呼函式,以提供視訊記憶體配置以供重複使用。
PFND3DDDI_OFFERRESOURCES

Microsoft Direct3D 運行時間呼叫,要求使用者模式顯示驅動程式提供視訊記憶體資源以供重複使用。
PFND3DDDI_OPENADAPTER

OpenAdapter 函式會建立後續呼叫中所參考的圖形配接器物件。
PFND3DDDI_OPENRESOURCE

OpenResource 函式會通知驅動程式已開啟共享資源。
PFND3DDDI_PRESENT

Present 函式會通知使用者模式顯示驅動程式應用程式完成轉譯,並要求驅動程式藉由複製或翻轉或驅動程式執行色彩填滿作業來顯示來源介面。
PFND3DDDI_PRESENT1

通知使用者模式顯示驅動程式應用程式完成轉譯,並釋放共用資源的所有擁有權,並要求驅動程序顯示至目的地介面。
PFND3DDDI_PRESENTCB

pfnPresentCb 函式會從來源配置複製內容。
PFND3DDDI_PRESENTMULTIPLANEOVERLAY

Microsoft Direct3D 執行時間呼叫,通知使用者模式顯示驅動程式應用程式完成轉譯,並要求驅動程式藉由複製或翻轉或驅動程序執行色彩填滿作業來顯示來源介面。 必須由支援多平面重疊的 Windows 顯示驅動程式模型 (WDDM) 1.3 或更新版本驅動程式實作。
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB

將來源多平面重疊配置的內容複製到目的地配置。 Windows 顯示驅動程式模型 (WDDM) 1.3 或更新版本的使用者模式顯示驅動程式可以呼叫。
PFND3DDDI_QUERYADAPTERINFOCB

pfnQueryAdapterInfoCb 函式會擷取圖形配接器資訊。
PFND3DDDI_QUERYADAPTERINFOCB2

由客戶端驅動程序實作以擷取圖形配接器資訊。
PFND3DDDI_QUERYAUTHENTICATEDCHANNEL

QueryAuthenticatedChannel 函式會查詢已驗證的通道,以取得功能和狀態資訊。
PFND3DDDI_QUERYDLISTFORAPPLICATION

PFND3DDDI_QUERYDLISTFORAPPLICATION回呼函式會查詢應用程式的 DList。
PFND3DDDI_QUERYDLISTFORAPPLICATION1

在混合式系統上Microsoft Direct3D 初始化期間呼叫,以判斷應用程式應該執行的 GPU。 dList 是一份應用程式清單,這些應用程式需要跨適配卡共用介面,才能在離散 GPU 上進行高效能轉譯。
PFND3DDDI_QUERYDLISTFORAPPLICATION2

PFND3DDDI_QUERYDLISTFORAPPLICATION2回呼函式會查詢應用程式的 dList。
PFND3DDDI_QUERYRESIDENCYCB

pfnQueryResidencyCb 函式會查詢資源或配置清單的落地狀態。
PFND3DDDI_QUERYRESOURCERESIDENCY

QueryResourceResidency 函式會決定指定資源清單的落地。
PFND3DDDI_RECLAIMALLOCATIONS2CB

pfnReclaimAllocations2Cb 是由使用者模式驅動程式呼叫,以回收先前提供以供重複使用的視訊記憶體配置。
PFND3DDDI_RECLAIMALLOCATIONS3CB

pfnReclaimAllocations3Cb 是由使用者模式驅動程式呼叫,以回收先前提供以供重複使用的視訊記憶體配置。
PFND3DDDI_RECLAIMALLOCATIONSCB

由使用者模式顯示驅動程式呼叫,以回收先前提供以供重複使用的視訊記憶體配置。
PFND3DDDI_RECLAIMRESOURCES

Microsoft Direct3D 運行時間呼叫,以回收先前提供以供重複使用的視訊記憶體資源。
PFND3DDDI_RENAME

Rename 函式會通知使用者模式顯示驅動程序開始使用先前針對指定資源傳回的 LockAsync 函式重新命名配置。
PFND3DDDI_RENDERCB

pfnRenderCb 函式會提交目前的命令緩衝區,以便轉譯至顯示迷你埠驅動程式。
PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB

深入瞭解PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB回呼函式。
PFND3DDDI_RESOLVESHAREDRESOURCE

ResolveSharedResource 函式會通知使用者模式顯示驅動程式共用介面的擁有權已變更,或介面正用於 GDI 互操作。
PFND3DDDI_SETASYNCCALLBACKSCB

pfnSetAsyncCallbacksCb 函式會通知 Microsoft Direct3D 運行時間,運行時間是否會啟動或停止從背景工作線程接收運行時間回呼函式的呼叫。
PFND3DDDI_SETCLIPPLANE

SetClipPlane 函式會設定剪輯平面。
PFND3DDDI_SETCONVOLUTIONKERNELMONO

SetConvolutionKernelMono 函式會定義核心篩選的解析度和權數,這是在設定紋理篩選模式D3DTEXF_CONVOLUTIONMONO時使用。
PFND3DDDI_SETDECODERENDERTARGET

SetDecodeRenderTarget 函式會設定譯碼作業的轉譯目標介面。
PFND3DDDI_SETDEPTHSTENCIL

SetDepthStencil 函式會在驅動程式的內容中設定深度緩衝區。
PFND3DDDI_SETDISPLAYMODE

SetDisplayMode 函式會切換至 GDI 桌面不支持的顯示模式或主要。
PFND3DDDI_SETDISPLAYMODECB

pfnSetDisplayModeCb 函式會設定用來掃描顯示器的配置。
PFND3DDDI_SETDISPLAYPRIVATEDRIVERFORMATCB

pfnSetDisplayPrivateDriverFormatCb 函式會變更影片呈現來源的私人格式屬性。
PFND3DDDI_SETINDICES

SetIndices 函式會設定目前的索引緩衝區。
PFND3DDDI_SETINDICESUM

SetIndicesUM 函式會將目前的索引緩衝區設定為指定的使用者記憶體緩衝區。
PFND3DDDI_SETLIGHT

SetLight 函式會設定光源的屬性。
PFND3DDDI_SETMARKER

通知使用者模式顯示驅動程式,如果 pfnSetMarker 上次呼叫 pfnSetMarker 之後有任何 GPU 工作已完成,它必須產生新的時間戳。
PFND3DDDI_SETMARKERMODE

通知使用者模式顯示驅動程式,它應該支援 Windows 事件追蹤類型 (ETW) 標記事件。
PFND3DDDI_SETMATERIAL

SetMaterial 函式會設定系統上裝置用來在轉譯期間建立所需效果的材料屬性。
PFND3DDDI_SETOVERLAYCOLORCONTROLS

SetOverlayColorControls 函式會變更指定重疊的色彩控制設定。
PFND3DDDI_SETPALETTE

SetPalette 函式會將調色盤與紋理產生關聯。
PFND3DDDI_SETPIXELSHADER

SetPixelShader 函式會設定要用於所有繪圖作業的圖元著色器。
PFND3DDDI_SETPIXELSHADERCONST

SetPixelShaderConst 函式會以浮點值設定一或多個圖元著色器常數緩存器。
PFND3DDDI_SETPIXELSHADERCONSTB

SetPixelShaderConstB 函式會以布爾值設定一或多個圖元著色器常數緩存器。
PFND3DDDI_SETPIXELSHADERCONSTI

SetPixelShaderConstI 函式會以整數值設定一或多個圖元著色器常數緩存器。
PFND3DDDI_SETPRIORITY

SetPriority 函式會設定 Managed 紋理的收回記憶體優先順序。
PFND3DDDI_SETPRIORITYCB

pfnSetPriorityCb 函式會設定資源或配置清單的優先順序層級。
PFND3DDDI_SETRENDERSTATE

SetRenderState 函式會更新轉譯狀態。
PFND3DDDI_SETRENDERTARGET

SetRenderTarget 函式會設定轉譯目標介面。
PFND3DDDI_SETSCISSORRECT

SetScissorRect 函式會標記轉譯目標中轉譯的一部分。
PFND3DDDI_SETSTREAMSOURCE

SetStreamSource 函式會將頂點數據流來源的一部分系結至頂點緩衝區。
PFND3DDDI_SETSTREAMSOURCEFREQ

SetStreamSourceFreq 函式會設定系結至頂點緩衝區之數據流來源的頻率除數。
PFND3DDDI_SETSTREAMSOURCEUM

SetStreamSourceUM 函式會將頂點數據流來源系結至用戶記憶體緩衝區。
PFND3DDDI_SETTEXTURE

SetTexture 函式會在多重紋理群組中的特定階段插入紋理。
PFND3DDDI_SETTEXTURESTAGESTATE

SetTextureStageState 函式會更新多重紋理群組中特定階段的紋理狀態。
PFND3DDDI_SETTRANSFORM

SetTransform 函式會設定轉換。
PFND3DDDI_SETVERTEXSHADERCONST

SetVertexShaderConst 函式會以浮點值設定一或多個頂點著色器常數緩存器。
PFND3DDDI_SETVERTEXSHADERCONSTB

SetVertexShaderConstB 函式會以布爾值設定一或多個頂點著色器常數緩存器。
PFND3DDDI_SETVERTEXSHADERCONSTI

SetVertexShaderConstI 函式會以整數值設定一或多個頂點著色器常數緩存器。
PFND3DDDI_SETVERTEXSHADERDECL

SetVertexShaderDecl 函式會設定頂點著色器宣告,讓所有後續的繪圖作業都使用該宣告。
PFND3DDDI_SETVERTEXSHADERFUNC

SetVertexShaderFunc 函式會設定頂點著色器程式代碼,讓所有後續的繪圖作業都使用該程序代碼。
PFND3DDDI_SETVIDEOPROCESSRENDERTARGET

SetVideoProcessRenderTarget 函式會設定用於視訊處理的轉譯目標表面。
PFND3DDDI_SETVIEWPORT

SetViewport 函式會通知防護帶感知驅動程序檢視裁剪矩形。
PFND3DDDI_SETZRANGE

SetZRange 函式會通知驅動程式 z 值的範圍。
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECT2CB

在指定的內容直接記憶體存取 (DMA) 資料流中,於指定的同步處理物件上插入訊號。 WDDM 1.2 和更新版本的使用者模式顯示驅動程式使用。
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTCB

pfnSignalSynchronizationObjectCb 函式會在指定的內容 DMA 數據流中,於指定的同步處理物件上插入訊號。
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMCPUCB

pfnSignalSynchronizationObjectFromCpuCb 可讓驅動程式發出受監視的柵欄訊號。
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2CB

pfnSignalSynchronizationObjectFromGpu2Cb 用來發出受監視的柵欄訊號。
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPUCB

pfnSignalSynchronizationObjectFromGpuCb 用來發出受監視的柵欄訊號。
PFND3DDDI_STARTSESSIONKEYREFRESH

StartSessionKeyRefresh 函式會傳回隨機數,驅動程式的 FinishSessionKeyRefresh 函式隨後會使用 來執行會話索引鍵的獨佔 OR 作業 (XOR)。
PFND3DDDI_STATESET

StateSet 函式會設定狀態區塊。
PFND3DDDI_SUBMITCOMMANDCB

pfnSubmitCommandCb 可用來在支援圖形處理單位 (GPU) 虛擬尋址的內容上提交命令緩衝區。
PFND3DDDI_SUBMITCOMMANDTOHWQUEUECB

將命令提交至硬體佇列的回呼。
PFND3DDDI_SUBMITHISTORYSEQUENCECB

深入瞭解PFND3DDDI_SUBMITHISTORYSEQUENCECB回呼函式。
PFND3DDDI_SUBMITPRESENTBLTTOHWQUEUECB

由客戶端驅動程序實作,以將目前的blt提交至硬體佇列。
PFND3DDDI_SUBMITPRESENTTOHWQUEUECB

使用者模式驅動程式會叫用PFND3DDDI_SUBMITPRESENTTOHWQUEUECB回呼函式,將Blt Present作業提交至硬體佇列。
PFND3DDDI_SUBMITSIGNALSYNCOBJECTSTOHWQUEUECB

將訊號命令提交至硬體佇列的回呼。
PFND3DDDI_SUBMITWAITFORSYNCOBJECTSTOHWQUEUECB

將等候命令提交至硬體佇列的回呼。
PFND3DDDI_SYNCTOKEN

PFND3DDDI_SYNCTOKEN回呼會建立同步令牌。
PFND3DDDI_SYNCTOKENCB

PFND3DDDI_SYNCTOKENCB回呼會建立同步令牌。
PFND3DDDI_TEXBLT

TexBlt 函式會執行從來源紋理到目的地紋理的位區塊傳輸(bitblt)作業,包括來源紋理的所有子層級。
PFND3DDDI_TEXBLT1

執行從來源紋理到目的地紋理的位區塊傳輸(bitblt)作業,包括來源紋理的所有子層級。 由 Windows 顯示驅動程式模型 (WDDM) 1.2 或更新版本的使用者模式顯示驅動程序實作。
PFND3DDDI_TRIMRESIDENCYSET

pfnTrimResidencySet 可用來修剪指定裝置的落地清單。 使用者模式驅動程式必須實作此回呼,才能參與新的記憶體落地模型。
PFND3DDDI_UNLOCK

Unlock 函式會在先前由 Lock 函式鎖定的資源內解除鎖定資源或表面。
PFND3DDDI_UNLOCK2CB

pfnUnlock2Cb 函式會解除鎖定 pfnLock2Cb 函式呼叫所鎖定的配置。
PFND3DDDI_UNLOCKASYNC

UnlockAsync 函式會解除鎖定資源或 LockAsync 函式先前鎖定之資源內的介面。
PFND3DDDI_UNLOCKCB

pfnUnlockCb 函式會解除鎖定 pfnLockCb 函式呼叫所鎖定的配置。
PFND3DDDI_UPDATEALLOCATIONPROPERTYCB

pfnUpdateAllocationPropertyCb 函式會更新配置的屬性,而不需建立新的配置。
PFND3DDDI_UPDATEGPUVIRTUALADDRESSCB

pfnUpdateGpuVirtualAddressCb 是磚資源內容中使用的特殊作業。
PFND3DDDI_UPDATEOVERLAY

UpdateOverlay 函式會重新設定或移動所顯示的重疊。
PFND3DDDI_UPDATEOVERLAYCB

pfnUpdateOverlayCb 函式會修改內核模式重迭物件。
PFND3DDDI_UPDATEPALETTE

UpdatePalette 函式會更新紋理調色盤。
PFND3DDDI_UPDATESUBRESOURCEUP

Microsoft Direct3D 運行時間呼叫,以從來源系統記憶體區域更新目的地子資源區域。 必須由 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的使用者模式顯示驅動程式實作。
PFND3DDDI_UPDATEWINFO

UpdateWInfo 函式會更新 w 緩衝的 w 範圍。
PFND3DDDI_VALIDATEDEVICE

ValidateDevice 函式會傳回硬體可執行目前狀態所指定混合作業的傳遞數目。
PFND3DDDI_VIDEOPROCESSBEGINFRAME

VideoProcessBeginFrame 函式會通知使用者模式顯示驅動程式,視訊畫面的處理可以在指定的 Microsoft DirectX 視訊加速器 (VA) 視訊處理裝置上開始。
PFND3DDDI_VIDEOPROCESSBLT

VideoProcessBlt 函式會使用指定的 Microsoft DirectX 影片加速器 (VA) 視訊處理裝置來處理視訊畫面。
PFND3DDDI_VIDEOPROCESSENDFRAME

VideoProcessEndFrame 函式會通知使用者模式顯示驅動程式已提交處理目前畫面所需的所有數據。
PFND3DDDI_VOLBLT

VolBlt 函式會執行從來源磁碟區紋理到目的地磁碟區紋理的位區塊傳輸(bitblt)作業。
PFND3DDDI_VOLBLT1

執行從來源磁碟區紋理到目的地磁碟區紋理的位區塊傳輸 (bitblt) 作業。 由 Windows 顯示驅動程式模型 (WDDM) 1.2 或更新版本的使用者模式顯示驅動程序實作。
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECT2CB

在指定的內容命令數據流中,插入指定之同步處理物件的等候命令。 Windows 顯示驅動程式模型 (WDDM) 1.2 和更新版本的使用者模式顯示驅動程式使用。
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTCB

pfnWaitForSynchronizationObjectCb 函式會在指定的內容 DMA 數據流中插入指定的同步處理物件等候。
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPUCB

pfnWaitForSynchronizationObjectFromCpuCb 會等候受監視的柵欄到達特定值,再處理後續的內容命令。
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMGPUCB

pfnWaitForSynchronizationObjectFromGpuCb 會等候受監視的柵欄到達特定值,再處理後續的內容命令。
PFND3DDDICB_LOGSTRINGTABLEENTRY

找出 LogMarkerStringTable 函式用來記錄 Windows 事件追蹤 (ETW) 標記事件的字串數據表專案。 選擇性地由 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的驅動程序實作。

結構

 
D3D12DDICB_OFFERALLOCATIONS

D3D12DDICB_OFFERALLOCATIONS 結構可用來提供配置。
D3D12DDICB_RECLAIMALLOCATIONS2

描述要回收的視訊記憶體資源,以及先前提供以供重複使用的驅動程式。
D3DDDI_ADAPTERCALLBACKS

D3DDDI_ADAPTERCALLBACKS 結構包含 Microsoft使用者模式顯示驅動程式可以使用的 Direct3D 執行時間回呼函式。
D3DDDI_ADAPTERFUNCS

D3DDDI_ADAPTERFUNCS結構包含使用者模式顯示驅動程式可以實作以與圖形配接器對象通訊的函式。
D3DDDI_BATCHEDMARKERDATA

D3DDDI_BATCHEDMARKERDATA結構提供來自 D3D12 驅動程式的高效能標記數據。
D3DDDI_BLTFLAGS

D3DDDI_BLTFLAGS 結構會識別要執行的位區塊傳輸類型(bitblt)。
D3DDDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO

用來檢查多平面重疊支援平面資訊。
D3DDDI_COLORFILLFLAGS

D3DDDI_COLORFILLFLAGS 結構描述如何在表面上以色彩填滿矩形。
D3DDDI_CREATEDEVICEFLAGS

D3DDDI_CREATEDEVICEFLAGS結構描述如何建立裝置。
D3DDDI_DEVICECALLBACKS

深入瞭解D3DDDI_DEVICECALLBACKS結構。
D3DDDI_DEVICEFUNCS

D3DDDI_DEVICEFUNCS 結構包含使用者模式顯示驅動程式可以實作的函式,以轉譯圖形基本類型及處理狀態變更。
D3DDDI_EXECUTIONSTATEESCAPE

指定裝置的狀態。
D3DDDI_FLIPOVERLAYFLAGS

D3DDDI_FLIPOVERLAYFLAGS 結構會識別如何在重疊上翻轉資源。
D3DDDI_FRAMELATENCYESCAPE

指定應用程式的最大畫面延遲。
D3DDDI_ISSUEQUERYFLAGS

D3DDDI_ISSUEQUERYFLAGS 結構會識別查詢問題的狀態。
D3DDDI_LIGHT

D3DDDI_LIGHT結構描述一組光源屬性。
D3DDDI_LOCKASYNCFLAGS

D3DDDI_LOCKASYNCFLAGS 結構會識別如何鎖定資源。
D3DDDI_LOCKFLAGS

D3DDDI_LOCKFLAGS 結構會識別如何鎖定資源。
D3DDDI_MULTIPLANE_ALLOCATION_INFO

D3DDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO 結構會指定多平面重疊配置的相關信息。
D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES

_D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES 結構包含使用者模式顯示驅動程式用來指定重疊平面屬性的資訊。
D3DDDI_MULTIPLANE_OVERLAY_CAPS

D3DDDI_MULTIPLANE_OVERLAY_CAPS結構包含使用者模式顯示驅動程式用來指定重疊平面功能的資訊。
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS

使用者模式顯示驅動程式用來指定一組重疊平面功能。
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS_INPUT

指定多平面重疊功能群組的資訊。
D3DDDI_OPENRESOURCEFLAGS

D3DDDI_OPENRESOURCEFLAGS 結構會識別要開啟的資源類型。
D3DDDI_OVERLAYCOLORCONTROLS

D3DDDI_OVERLAYCOLORCONTROLS結構描述重疊的色彩控制設定。
D3DDDI_OVERLAYCOLORCONTROLSFLAGS

D3DDDI_OVERLAYCOLORCONTROLSFLAGS結構會識別重疊硬體支援的色彩控制設定。
D3DDDI_OVERLAYINFO

D3DDDI_OVERLAYINFO 結構描述重疊的相關信息。
D3DDDI_OVERLAYINFOFLAGS

D3DDDI_OVERLAYINFOFLAGS 結構會識別要執行的重疊作業類型。
D3DDDI_PRESENT_MULTIPLANE_OVERLAY

指定要顯示的重疊平面。
D3DDDI_PRESENTFLAGS

D3DDDI_PRESENTFLAGS 結構會識別如何執行目前作業。
D3DDDI_UNLOCKASYNCFLAGS

D3DDDI_UNLOCKASYNCFLAGS 結構會識別如何解除鎖定資源。
D3DDDI_UNLOCKFLAGS

D3DDDI_UNLOCKFLAGS 結構會識別如何解除鎖定資源。
D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE

D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE 結構描述包含已驗證通道所使用的會話密鑰的緩衝區。
D3DDDIARG_BLT

D3DDDIARG_BLT 結構描述位區塊傳輸 (bitblt) 的參數。
D3DDDIARG_BUFFERBLT

D3DDDIARG_BUFFERBLT 結構描述緩衝區位區塊傳輸 (bitblt) 作業的參數。
D3DDDIARG_BUFFERBLT1

描述緩衝區位區塊傳輸 (bitblt) 作業的參數。
D3DDDIARG_CAPTURETOSYSMEM

D3DDDIARG_CAPTURETOSYSMEM 結構描述從擷取緩衝區到視訊記憶體介面的位區塊傳輸 (bitblt) 參數。
D3DDDIARG_CHECKDIRECTFLIPSUPPORT

指定用於直接翻轉作業的資源,其中視訊記憶體會在應用程式的受管理主要配置與桌面視窗管理員 (DWM) 管理的主要配置之間順暢地翻轉。
D3DDDIARG_CHECKMULTIPLANEOVERLAYSUPPORT

用於呼叫 pfnCheckMultiPlaneOverlaySupport (D3D) 函式,以檢查多平面重疊的硬體支援詳細數據。
D3DDDIARG_CHECKPRESENTDURATIONSUPPORT

用於呼叫 CheckPresentDurationSupport 函式,以檢查硬體裝置支援的詳細數據,以順暢地切換至新的監視器重新整理速率。
D3DDDIARG_CLEAR

D3DDDIARG_CLEAR 結構描述硬體輔助清除作業的參數。
D3DDDIARG_COLORFILL

D3DDDIARG_COLORFILL 結構描述色彩填滿作業的參數。
D3DDDIARG_COMPOSERECTS

D3DDDIARG_COMPOSERECTS 結構描述用來撰寫矩形區域的參數。
D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL

D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL 結構描述使用 ConfigureAuthenticatedChannel 函式在已驗證通道內設定的狀態。
D3DDDIARG_COPYFLAGS

描述如何在資源內的區域複製或更新作業期間處理資源的現有內容。 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的使用者模式顯示驅動程式使用。
D3DDDIARG_COUNTER_INFO

描述操作計數器的資訊。
D3DDDIARG_CREATEAUTHENTICATEDCHANNEL

D3DDDIARG_CREATEAUTHENTICATEDCHANNEL 結構會識別要建立的通道。
D3DDDIARG_CREATECRYPTOSESSION

D3DDDIARG_CREATECRYPTOSESSION結構描述要建立的加密會話。
D3DDDIARG_CREATEDECODEDEVICE

D3DDDIARG_CREATEDECODEDEVICE結構描述要建立的 Microsoft DirectX 影片加速 (DirectX VA) 譯碼裝置。
D3DDDIARG_CREATEDEVICE

D3DDDIARG_CREATEDEVICE結構包含描述要建立之顯示裝置的資訊。
D3DDDIARG_CREATEEXTENSIONDEVICE

D3DDDIARG_CREATEEXTENSIONDEVICE結構描述要建立的 Microsoft DirectX 影片加速 (DirectX VA) 擴充裝置。
D3DDDIARG_CREATELIGHT

D3DDDIARG_CREATELIGHT 結構包含光線陣列中的索引。
D3DDDIARG_CREATEOVERLAY

D3DDDIARG_CREATEOVERLAY結構描述要建立的重疊。
D3DDDIARG_CREATEPIXELSHADER

D3DDDIARG_CREATEPIXELSHADER 結構會指定要與像素著色器程式代碼產生關聯的著色器句柄。
D3DDDIARG_CREATEQUERY

D3DDDIARG_CREATEQUERY 結構會識別要建立的查詢。
D3DDDIARG_CREATEVERTEXSHADERDECL

D3DDDIARG_CREATEVERTEXSHADERDECL 結構會指定要與頂點著色器宣告產生關聯的著色器句柄。
D3DDDIARG_CREATEVERTEXSHADERFUNC

D3DDDIARG_CREATEVERTEXSHADERFUNC 結構會指定要與頂點著色器程式代碼產生關聯的著色器句柄。
D3DDDIARG_CREATEVIDEOPROCESSDEVICE

D3DDDIARG_CREATEVIDEOPROCESSDEVICE結構描述要建立的 Microsoft DirectX 影片加速 (DirectX VA) 視訊處理裝置。
D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE

D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE 結構描述包含用於加密之會話密鑰的緩衝區。
D3DDDIARG_DECODEBEGINFRAME

D3DDDIARG_DECODEBEGINFRAME 結構會指定應該開始譯碼框架的 Microsoft DirectX 影片加速器 (VA) 譯碼器。
D3DDDIARG_DECODEENDFRAME

D3DDDIARG_DECODEENDFRAME 結構會指定應該停止譯碼框架的 Microsoft DirectX 影片加速器 (VA) 譯碼器。
D3DDDIARG_DECODEEXECUTE

D3DDDIARG_DECODEEXECUTE結構描述要執行的 Microsoft DirectX 影片加速 (VA) 譯碼作業。
D3DDDIARG_DECODEEXTENSIONEXECUTE

D3DDDIARG_DECODEEXTENSIONEXECUTE結構描述要執行的非標準Microsoft DirectX 影片加速 (VA) 譯碼作業。
D3DDDIARG_DECRYPTIONBLT

D3DDDIARG_DECRYPTIONBLT 結構描述對 DecryptionBlt 函式呼叫中解密位區塊傳輸 (bitblt) 的參數。
D3DDDIARG_DEPTHFILL

D3DDDIARG_DEPTHFILL 結構描述深度填滿作業的參數。
D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL

D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL 結構包含已驗證通道的句柄,該通道會在DestroyAuthenticatedChannel 函式的呼叫中終結。
D3DDDIARG_DESTROYCRYPTOSESSION

D3DDDIARG_DESTROYCRYPTOSESSION 結構包含對 DestroyCryptoSession 函式呼叫中終結之加密會話的句柄。
D3DDDIARG_DESTROYLIGHT

D3DDDIARG_DESTROYLIGHT 結構會將索引包含在光線陣列中,讓光線終結。
D3DDDIARG_DESTROYOVERLAY

D3DDDIARG_DESTROYOVERLAY 結構包含要停用之重疊的句柄。
D3DDDIARG_DISCARD

定義因為不再需要內容而捨棄的視訊顯示記憶體。
D3DDDIARG_DRAWINDEXEDPRIMITIVE

D3DDDIARG_DRAWINDEXEDPRIMITIVE 結構描述要繪製的索引基本類型。
D3DDDIARG_DRAWINDEXEDPRIMITIVE2

D3DDDIARG_DRAWINDEXEDPRIMITIVE2 結構描述要繪製的索引基本類型。
D3DDDIARG_DRAWPRIMITIVE

D3DDDIARG_DRAWPRIMITIVE 結構描述要繪製的非索引基本類型。
D3DDDIARG_DRAWPRIMITIVE2

D3DDDIARG_DRAWPRIMITIVE2 結構描述要繪製的非索引基本類型。
D3DDDIARG_DRAWRECTPATCH

D3DDDIARG_DRAWRECTPATCH結構描述要繪製的矩形修補程式。
D3DDDIARG_DRAWTRIPATCH

D3DDDIARG_DRAWTRIPATCH結構描述要繪製的三角形修補。
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR

D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR結構描述要建立的 Microsoft DirectX 視訊加速 (DirectX VA) 視訊處理器。
D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE 結構描述要擷取之視訊處理器的私人位區塊傳輸 (bitblt) 狀態。
D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE 結構描述要擷取之視訊處理器的私人數據流狀態。
D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE 結構描述要變更之視訊處理器的位區塊傳輸(bitblt)狀態,以及用來變更狀態的數據。
D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE 結構描述要變更之視訊處理器的數據流狀態,以及用來變更狀態的數據。
D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD

D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD結構描述要執行的 Microsoft DirectX 影片加速 (VA) 視訊處理高畫質作業。
D3DDDIARG_ENCRYPTIONBLT

D3DDDIARG_ENCRYPTIONBLT 結構描述 EncryptionBlt 函式呼叫中加密位區塊傳輸 (bitblt) 的參數。
D3DDDIARG_EXTENSIONEXECUTE

D3DDDIARG_EXTENSIONEXECUTE 結構描述要執行的 Microsoft DirectX 影片加速 (VA) 延伸模組作業。
D3DDDIARG_FINISHSESSIONKEYREFRESH

D3DDDIARG_FINISHSESSIONKEYREFRESH 結構包含加密會話的句柄,以在呼叫 FinishSessionKeyRefresh 函式時結束。
D3DDDIARG_FLIPOVERLAY

D3DDDIARG_FLIPOVERLAY 結構描述要顯示在指定重疊上的新資源。
D3DDDIARG_GENERATEMIPSUBLEVELS

D3DDDIARG_GENERATEMIPSUBLEVELS 結構描述如何產生 MIP 地圖紋理的子層級。
D3DDDIARG_GETCAPS

D3DDDIARG_GETCAPS結構包含特定類型的顯示裝置功能。
D3DDDIARG_GETCAPTUREALLOCATIONHANDLE

D3DDDIARG_GETCAPTUREALLOCATIONHANDLE 結構描述從擷取資源句柄擷取配置句柄的參數。
D3DDDIARG_GETENCRYPTIONBLTKEY

_GETENCRYPTIONBLTKEY 結構描述 GetEncryptionBltKey 函式擷取加密密鑰的加密位區塊傳輸 (bitblt) 會話。
D3DDDIARG_GETOVERLAYCOLORCONTROLS

D3DDDIARG_GETOVERLAYCOLORCONTROLS結構描述擷取重疊色彩控件設定的參數。
D3DDDIARG_GETPITCH

D3DDDIARG_GETPITCH 結構描述 GetPitch 函式擷取音調的加密表面。
D3DDDIARG_GETQUERYDATA

D3DDDIARG_GETQUERYDATA 結構包含從使用者模式顯示驅動程式擷取的查詢資訊。
D3DDDIARG_ISSUEQUERY

D3DDDIARG_ISSUEQUERY 結構描述如何處理 CreateQuery 函式所建立的查詢。
D3DDDIARG_LOCK

D3DDDIARG_LOCK 結構描述要鎖定之資源或資源內的介面。
D3DDDIARG_LOCKASYNC

D3DDDIARG_LOCKASYNC 結構描述要鎖定之資源或資源內的介面。
D3DDDIARG_MULTIPLYTRANSFORM

D3DDDIARG_MULTIPLYTRANSFORM 結構描述如何修改目前的轉換。
D3DDDIARG_OFFERRESOURCES

描述使用者模式顯示驅動程式提供以供重複使用的視訊記憶體資源。 與 OfferResources 函式搭配使用。
D3DDDIARG_OPENADAPTER

D3DDDIARG_OPENADAPTER 結構包含描述圖形配接器物件的資訊。
D3DDDIARG_OPENRESOURCE

D3DDDIARG_OPENRESOURCE結構包含開啟共用資源的資訊。
D3DDDIARG_PRESENT

D3DDDIARG_PRESENT 結構描述要顯示的資源。
D3DDDIARG_PRESENT1

描述要顯示的資源。 與 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的使用者模式顯示驅動程式搭配 pfnPresent1(D3D) 函式使用。
D3DDDIARG_PRESENTMULTIPLANEOVERLAY

D3DDDIARG_PRESENTMULTIPLANEOVERLAY 結構包含指定要顯示之多平面重疊資源的資訊。
D3DDDIARG_PRESENTSURFACE

D3DDDIARG_PRESENTSURFACE 結構包含資源句柄和子資源索引,描述要顯示的介面。
D3DDDIARG_QUERYAUTHENTICATEDCHANNEL

D3DDDIARG_QUERYAUTHENTICATEDCHANNEL 結構描述使用QueryAuthenticatedChannel 函式查詢的已驗證通道資訊。
D3DDDIARG_QUERYRESOURCERESIDENCY

D3DDDIARG_QUERYRESOURCERESIDENCY 結構描述透過QueryResourceResidency函式驗證落地的資源清單。
D3DDDIARG_RECLAIMRESOURCES

描述要回收的視訊記憶體資源,以及先前提供供重複使用的使用者模式顯示驅動程式。 與 ReclaimResources 函式搭配使用。
D3DDDIARG_RENAME

D3DDDIARG_RENAME 結構描述資源或資源內的介面,以新的配置重新命名。
D3DDDIARG_RENDERSTATE

D3DDDIARG_RENDERSTATE 結構描述如何更新特定的轉譯狀態。
D3DDDIARG_RESOLVESHAREDRESOURCE

D3DDDIARG_RESOLVESHAREDRESOURCE 結構會指定使用者模式顯示驅動程式 ResolveSharedResource 函式用來作為同步共用介面或 GDI 互通介面的資源。
D3DDDIARG_SETCLIPPLANE

D3DDDIARG_SETCLIPPLANE 結構描述剪輯平面。
D3DDDIARG_SETCONVOLUTIONKERNELMONO

D3DDDIARG_SETCONVOLUTIONKERNELMONO結構描述設定單色卷積核心的參數。
D3DDDIARG_SETDECODERENDERTARGET

D3DDDIARG_SETDECODERENDERTARGET 結構描述譯碼轉譯目標介面。
D3DDDIARG_SETDEPTHSTENCIL

D3DDDIARG_SETDEPTHSTENCIL 結構會指定深度緩衝區。
D3DDDIARG_SETDISPLAYMODE

D3DDDIARG_SETDISPLAYMODE結構描述設定顯示模式的參數。
D3DDDIARG_SETINDICES

D3DDDIARG_SETINDICES 結構描述設定目前索引緩衝區的參數。
D3DDDIARG_SETLIGHT

D3DDDIARG_SETLIGHT 結構描述如何設定淺色屬性。
D3DDDIARG_SETMATERIAL

D3DDDIARG_SETMATERIAL結構描述用於轉譯的材質屬性。
D3DDDIARG_SETOVERLAYCOLORCONTROLS

D3DDDIARG_SETOVERLAYCOLORCONTROLS結構描述變更重疊色彩控制項設定的參數。
D3DDDIARG_SETPALETTE

D3DDDIARG_SETPALETTE 結構描述如何將調色盤與紋理產生關聯。
D3DDDIARG_SETPIXELSHADERCONST

D3DDDIARG_SETPIXELSHADERCONST 結構描述如何設定圖元著色器常數緩存器。
D3DDDIARG_SETPRIORITY

D3DDDIARG_SETPRIORITY 結構描述要為Managed紋理設定的優先順序層級。
D3DDDIARG_SETRENDERTARGET

D3DDDIARG_SETRENDERTARGET 結構描述轉譯目標介面。
D3DDDIARG_SETSTREAMSOURCE

D3DDDIARG_SETSTREAMSOURCE 結構描述要系結至頂點緩衝區的頂點數據流部分。
D3DDDIARG_SETSTREAMSOURCEFREQ

D3DDDIARG_SETSTREAMSOURCEFREQ 結構描述如何設定頂點數據流來源部分的頻率除數。
D3DDDIARG_SETSTREAMSOURCEUM

D3DDDIARG_SETSTREAMSOURCEUM 結構描述要系結至用戶記憶體緩衝區的頂點數據流。
D3DDDIARG_SETTRANSFORM

D3DDDIARG_SETTRANSFORM 結構描述如何設定轉換。
D3DDDIARG_SETVERTEXSHADERCONST

D3DDDIARG_SETVERTEXSHADERCONST 結構描述如何設定頂點著色器常數緩存器。
D3DDDIARG_SETVIDEOPROCESSRENDERTARGET

D3DDDIARG_SETVIDEOPROCESSRENDERTARGET 結構描述視訊處理的轉譯目標介面。
D3DDDIARG_STARTSESSIONKEYREFRESH

D3DDDIARG_STARTSESSIONKEYREFRESH 結構包含加密會話隨機數的相關信息。
D3DDDIARG_STATESET

D3DDDIARG_STATESET 結構描述如何設定狀態區塊。
D3DDDIARG_SYNCTOKEN

提供同步令牌信息的結構。
D3DDDIARG_TEXBLT

D3DDDIARG_TEXBLT結構描述紋理位區塊傳輸 (bitblt) 作業的參數。
D3DDDIARG_TEXBLT1

描述紋理位區塊傳輸 (bitblt) 作業的參數。
D3DDDIARG_TEXTURESTAGESTATE

D3DDDIARG_TEXTURESTAGESTATE結構描述如何在多重紋理群組的特定階段更新紋理。
D3DDDIARG_TRIMRESIDENCYSET

D3DDDIARG_TRIMRESIDENCYSET由使用者模式驅動程式搭配 pfnTrimResidencySet 使用,以修剪指定裝置的落地清單。
D3DDDIARG_UNLOCK

D3DDDIARG_UNLOCK 結構描述要解除鎖定之資源或資源內的介面。
D3DDDIARG_UNLOCKASYNC

D3DDDIARG_UNLOCKASYNC結構描述要解除鎖定之資源或資源內的介面。
D3DDDIARG_UPDATEOVERLAY

D3DDDIARG_UPDATEOVERLAY 結構描述要修改的重疊。
D3DDDIARG_UPDATEPALETTE

D3DDDIARG_UPDATEPALETTE 結構描述用來更新紋理調色盤的參數。
D3DDDIARG_UPDATESUBRESOURCEUP

描述用來從來源系統記憶體區域更新目的地子資源區域的資訊。 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的使用者模式顯示驅動程式使用。
D3DDDIARG_VALIDATETEXTURESTAGESTATE

D3DDDIARG_VALIDATETEXTURESTAGESTATE 結構包含硬體可執行目前狀態所指定混合作業的傳遞數目。
D3DDDIARG_VIDEOPROCESSBLT

D3DDDIARG_VIDEOPROCESSBLT 結構描述要執行的 Microsoft DirectX 影片加速 (VA) 視訊處理作業。
D3DDDIARG_VIDEOPROCESSENDFRAME

D3DDDIARG_VIDEOPROCESSENDFRAME 結構會指定應該停止處理畫面的 Microsoft DirectX 視訊加速器 (VA) 視訊程式。
D3DDDIARG_VIEWPORTINFO

D3DDDIARG_VIEWPORTINFO 結構描述檢視裁剪矩形的位置和大小。
D3DDDIARG_VOLUMEBLT

D3DDDIARG_VOLUMEBLT 結構描述磁碟區位區塊傳輸 (bitblt) 作業的參數。
D3DDDIARG_VOLUMEBLT1

描述磁碟區位區塊傳輸 (bitblt) 作業的參數。
D3DDDIARG_WINFO

D3DDDIARG_WINFO 結構描述 w 緩衝的 w 範圍。
D3DDDIARG_ZRANGE

D3DDDIARG_ZRANGE 結構會指定 z 範圍最小值和最大值。
D3DDDIBOX

描述磁碟區紋理的界限。
D3DDDICAPS_ARCHITECTURE_INFO

D3DDDICAPS_ARCHITECTURE_INFO結構提供顯示配接器架構的相關信息。
D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT

D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT 結構描述使用者模式顯示驅動程式中著色器的有效位數支援選項。
D3DDDICAPS_SIMPLE_INSTANCING_SUPPORT

描述是否支持簡單的實例。
D3DDDICB_ALLOCATE

D3DDDICB_ALLOCATE 結構包含配置記憶體的資訊。
D3DDDICB_CREATECONTEXT

D3DDDICB_CREATECONTEXT 結構描述要建立的內容。
D3DDDICB_CREATECONTEXTVIRTUAL

D3DDDICB_CREATECONTEXTVIRTUAL會與 pfnCreateContextVirtualCb 搭配使用,以建立支援虛擬尋址的內容。
D3DDDICB_CREATEHWCONTEXT

結構,提供建立硬體內容的資訊。
D3DDDICB_CREATEHWQUEUE

保存資訊以建立硬體佇列的結構。
D3DDDICB_CREATEOVERLAY

D3DDDICB_CREATEOVERLAY結構描述重疊硬體。
D3DDDICB_CREATEPAGINGQUEUE

D3DDDICB_CREATEPAGINGQUEUE會與 pfnCreatePagingQueueCb 搭配使用,以建立裝置分頁佇列,可用來與裝置的視訊記憶體管理作業同步處理,例如讓裝置資源常駐。
D3DDDICB_CREATESYNCHRONIZATIONOBJECT

D3DDDICB_CREATESYNCHRONIZATIONOBJECT 結構描述 pfnCreateSynchronizationObjectCb 函式所建立的同步處理物件。
D3DDDICB_CREATESYNCHRONIZATIONOBJECT2

描述 pfnCreateSynchronizationObject2Cb 函式所建立的同步處理物件。
D3DDDICB_DEALLOCATE

D3DDDICB_DEALLOCATE 結構描述要發行的配置。
D3DDDICB_DEALLOCATE2

D3DDDICB_DEALLOCATE2 結構描述使用 pfnDeallocate2Cb 發行配置的參數。
D3DDDICB_DESTROYCONTEXT

D3DDDICB_DESTROYCONTEXT 結構包含要終結之內容的句柄。
D3DDDICB_DESTROYHWCONTEXT

結構,保存要終結硬體內容的資訊。
D3DDDICB_DESTROYHWQUEUE

結構,保存要終結硬體佇列的資訊。
D3DDDICB_DESTROYOVERLAY

D3DDDICB_DESTROYOVERLAY 結構包含要終結之重疊的句柄。
D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT

D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT 結構包含要終結之同步處理物件的句柄。
D3DDDICB_ESCAPE

D3DDDICB_ESCAPE結構描述使用者模式顯示驅動程式與顯示迷你埠驅動程序共用的資訊。
D3DDDICB_EVICT

D3DKMT_EVICT會與 pfnEvictCb 搭配使用,以從落地參考計數減去一個。
D3DDDICB_FLIPOVERLAY

D3DDDICB_FLIPOVERLAY 結構描述要針對重疊顯示的新配置。
D3DDDICB_FREEGPUVIRTUALADDRESS

D3DDDICB_FREEGPUVIRTUALADDRESS會與 pfnFreeGpuVirtualAddressCb 搭配使用,以釋放先前保留或對應的圖形處理單元 (GPU) 虛擬地址範圍。
D3DDDICB_GETMULTISAMPLEMETHODLIST

D3DDDICB_GETMULTISAMPLEMETHODLIST 結構描述參數,以擷取配置之多個範例方法的清單。
D3DDDICB_INVALIDATECACHE

用來使快取失效的自變數。
D3DDDICB_LOCK

D3DDDICB_LOCK 結構描述鎖定配置的參數。
D3DDDICB_LOCK2

D3DDDICB_LOCK2描述鎖定配置的參數。
D3DDDICB_LOGUMDMARKER

指定使用者模式顯示驅動程式已定義之 Windows 事件追蹤 (ETW) 標記事件位置的相關信息。
D3DDDICB_OFFERALLOCATIONS

定義驅動程式提供重複使用的視訊記憶體配置。 與 pfnOfferAllocationsCb 函式搭配使用。
D3DDDICB_OFFERALLOCATIONS2

用來提供配置。
D3DDDICB_PRESENT

D3DDDICB_PRESENT 結構描述內容複製到和複製來源的配置。
D3DDDICB_PRESENTMULTIPLANEOVERLAY

D3DDDICB_PRESENTMULTIPLANEOVERLAY 結構包含資訊,描述內容複製到和複製來源的多平面重疊配置。
D3DDDICB_QUERYADAPTERINFO

D3DDDICB_QUERYADAPTERINFO 結構包含描述圖形配接器的資訊。
D3DDDICB_QUERYADAPTERINFO2

包含描述圖形配接器的資訊。
D3DDDICB_QUERYRESIDENCY

D3DDDICB_QUERYRESIDENCY結構描述資源或配置清單的落地狀態。
D3DDDICB_RECLAIMALLOCATIONS

描述要回收的視訊記憶體資源,以及先前提供供重複使用的使用者模式顯示驅動程式。 與 pfnReclaimAllocationsCb 函式搭配使用。
D3DDDICB_RECLAIMALLOCATIONS2

D3DDDICB_RECLAIMALLOCATIONS2會與 pfnReclaimAllocations2Cb 搭配使用,以描述先前為要回收之驅動程式重複使用的視訊記憶體資源。
D3DDDICB_RECLAIMALLOCATIONS3

D3DDDICB_RECLAIMALLOCATIONS3會與 pfnReclaimAllocations3Cb 搭配使用,以描述先前為要回收之驅動程式重複使用的視訊記憶體資源。
D3DDDICB_RENDER

深入瞭解D3DDDICB_RENDER結構。
D3DDDICB_RENDERFLAGS

D3DDDICB_RENDERFLAGS結構會識別要轉譯之命令緩衝區的相關信息。
D3DDDICB_SETDISPLAYMODE

D3DDDICB_SETDISPLAYMODE 結構描述用來掃描顯示器的主要配置。
D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT

D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT 結構描述在呼叫 pfnSetDisplayPrivateDriverFormatCb 函式時,要為影片呈現來源設定的私人格式屬性。
D3DDDICB_SETPRIORITY

D3DDDICB_SETPRIORITY 結構描述要設定資源或配置清單的優先順序層級。
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT 結構描述在 pfnSignalSynchronizationObjectCb 函式呼叫中設定訊號所需的參數。
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT2

描述在 pfnSignalSynchronizationObject2Cb 函式呼叫中設定訊號所需的參數。
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU與 pfnSignalSynchronizationObjectFromCpuCb 搭配使用,讓驅動程式能夠發出受監視的柵欄訊號。
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU會與 pfnSignalSynchronizationObjectFromGpuCb 搭配使用,以發出受監視的柵欄訊號。
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2會與 pfnSignalSynchronizationObjectFromGpu2Cb 搭配使用,以發出受監視的柵欄訊號。
D3DDDICB_SUBMITCOMMAND

深入瞭解D3DDDICB_SUBMITCOMMAND結構。
D3DDDICB_SUBMITCOMMANDFLAGS

D3DDDICB_SUBMITCOMMANDFLAGS可用來指出如何在支援圖形處理單位 (GPU) 虛擬尋址的內容上處理命令緩衝區。
D3DDDICB_SUBMITCOMMANDTOHWQUEUE

結構,保存要排入硬體佇列的資訊。
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS

結構,保存資訊以將硬體旗標排入佇列。
D3DDDICB_SUBMITHISTORYSEQUENCE

深入瞭解:D3DDDICB_SUBMITHISTORYSEQUENCE
D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE

結構,包含向硬體佇列呈現Blt的資訊。
D3DDDICB_SUBMITPRESENTTOHWQUEUE

PFND3DDDI_SUBMITPRESENTTOHWQUEUECB回呼函式所使用的自變數。
D3DDDICB_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

結構,保存資訊以將訊號同步處理物件提交至硬體佇列。
D3DDDICB_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

結構,保存要等候同步處理物件的資訊。
D3DDDICB_SYNCTOKEN

用來建立同步令牌的自變數。
D3DDDICB_UNLOCK

D3DDDICB_UNLOCK 結構描述要解除鎖定的配置。
D3DDDICB_UNLOCK2

D3DDDICB_UNLOCK2描述要解除鎖定的配置。
D3DDDICB_UPDATEGPUVIRTUALADDRESS

D3DDDICB_UPDATEGPUVIRTUALADDRESS會與 pfnUpdateGpuVirtualAddressCb 搭配使用,以允許使用者模式驅動程式指定要套用至單一批次頁面數據表更新中進程虛擬位址空間的對應作業數目。
D3DDDICB_UPDATEOVERLAY

D3DDDICB_UPDATEOVERLAY 結構描述修改重疊的參數。
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT 結構描述在呼叫 pfnWaitForSynchronizationObjectCb 函式時設定等候所需的參數。
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT2

描述在呼叫 pfnWaitForSynchronizationObject2Cb 函式時設定等候所需的參數。
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU會與 pfnWaitForSynchronizationObjectFromCpuCb 搭配使用,以等候受監視的柵欄到達特定值。
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU會與 pfnWaitForSynchronizationObjectFromGpuCb 搭配使用,以等候受監視的柵欄到達特定值。
D3DDDIDEVINFO_VCACHE

D3DDDIDEVINFO_VCACHE 結構描述裝置的頂點快取資訊。
D3DDDIENCRYPTED_BLOCK_INFO

D3DDDIENCRYPTED_BLOCK_INFO 結構描述已加密之緩衝區的部分。
D3DDDIRANGE

指定緩衝區內的記憶體範圍。
D3DDDIRECTPATCH_INFO

包含直接修補程序資訊。
D3DDDITRIPATCH_INFO

包含三個修補程序資訊。
D3DDDIVERTEXELEMENT

D3DDDIVERTEXELEMENT 結構描述頂點著色器宣告陣列中的專案。
DDICERTIFICATEINFO

DDICERTIFICATEINFO 結構描述驅動程式所使用的憑證相關信息。
DDICHECKOVERLAYSUPPORTINPUT

DDICHECKOVERLAYSUPPORTINPUT 結構描述使用者模式顯示驅動程式用來驗證重疊支援的重疊顯示模式。
DDICONTENTPROTECTIONCAPS

DDICONTENTPROTECTIONCAPS 結構描述驅動程式所使用的特定加密和譯碼組合。
DDIGAMMACAPS

DDIGAMMACAPS 結構描述使用者模式顯示驅動程序支援的 gamma-ramp 功能。
DDIMULTISAMPLEQUALITYLEVELSDATA

DDIMULTISAMPLEQUALITYLEVELSDATA 結構描述指定轉譯目標格式的多重取樣品質層級數目。
DDRAW_CAPS

DDRAW_CAPS結構描述使用者模式顯示驅動程序支援的一般Microsoft DirectDraw 功能。
DDRAW_MODE_SPECIFIC_CAPS

DDRAW_MODE_SPECIFIC_CAPS結構描述Microsoft圖形卡片上特定顯示裝置(前端)專屬的 DirectDraw 功能。
DXVADDI_AYUVSAMPLE16

DXVADDI_AYUVSAMPLE16結構描述 16 位 Cr、Cb 和 Y 色彩值,以及相關聯的不透明度。
DXVADDI_AYUVSAMPLE8

DXVADDI_AYUVSAMPLE8結構描述 8 位 Cr、Cb 和 Y 色彩值,以及相關聯的不透明度。
DXVADDI_CONFIGPICTUREDECODE

DXVADDI_CONFIGPICTUREDECODE結構描述壓縮圖片譯碼的組態。
DXVADDI_DECODEBUFFERDESC

DXVADDI_DECODEBUFFERDESC 結構描述目前從主機譯碼器傳遞至加速器的緩衝區。
DXVADDI_DECODEBUFFERINFO

DXVADDI_DECODEBUFFERINFO結構描述視訊譯碼案例所需的特定壓縮緩衝區類型相關信息。
DXVADDI_DECODEINPUT

DXVADDI_DECODEINPUT 結構描述 Microsoft DirectX Video Acceleration (DirectX VA) 譯碼類型所支援的轉譯目標格式。
DXVADDI_EXTENDEDFORMAT

DXVADDI_EXTENDEDFORMAT 結構描述視訊畫面的延伸格式。
DXVADDI_FILTERVALUES

DXVADDI_FILTERVALUES 結構描述與篩選相關的值。
DXVADDI_FIXED32

DXVADDI_FIXED32 結構描述從 16.16 固定點數的浮點數。
DXVADDI_FREQUENCY

DXVADDI_FREQUENCY結構描述赫茨(Hz)中的視訊幀速率。 例如,NTSC 電視超過 1001 個 60000。
DXVADDI_PRIVATEBUFFER

DXVADDI_PRIVATEBUFFER 結構描述非標準譯碼器用來執行譯碼作業的私人緩衝區。
DXVADDI_PRIVATEDATA

DXVADDI_PRIVATEDATA 結構描述特定譯碼器操作所需的數據。
DXVADDI_PROCAMPVALUES

DXVADDI_PROCAMPVALUES結構描述 ProcAmp 控件調整值。
DXVADDI_PVP_BLOCK128

DXVADDI_PVP_KEY128 結構包含譯碼裝置用來開始譯碼框架的 128 位索引鍵。
DXVADDI_PVP_HW_IV

DXVADDI_PVP_HW_IV 結構包含兩個64位值,結合形成128位受保護的視訊路徑 (PVP) 值。
DXVADDI_PVP_SETKEY

DXVADDI_PVP_SETKEY結構描述譯碼裝置用來開始譯碼框架的索引鍵。
DXVADDI_QUERYEXTENSIONCAPSINPUT

DXVADDI_QUERYEXTENSIONCAPSINPUT 結構描述所要求信息的擴充 GUID 功能。
DXVADDI_QUERYFILTERPROPERTYRANGEINPUT

DXVADDI_QUERYFILTERPROPERTYRANGEINPUT 結構描述要求範圍信息的視訊串流篩選設定。
DXVADDI_QUERYPROCAMPINPUT

DXVADDI_QUERYPROCAMPINPUT 結構描述視訊數據流上要求範圍資訊的 ProcAmp 控件屬性。
DXVADDI_VALUERANGE

DXVADDI_VALUERANGE 結構描述屬性的值(例如,值散佈和預設值)。
DXVADDI_VIDEODESC

DXVADDI_VIDEODESC 結構描述視訊串流。
DXVADDI_VIDEOPROCESSBLTFLAGS

DXVADDI_VIDEOPROCESSBLTFLAGS 結構會識別上一個目的地介面中目前目的地介面的變更。
DXVADDI_VIDEOPROCESSORCAPS

DXVADDI_VIDEOPROCESSORCAPS結構描述特定解交模式的視訊處理功能。
DXVADDI_VIDEOPROCESSORINPUT

DXVADDI_VIDEOPROCESSORINPUT 結構描述視訊處理裝置類型所處理的視訊串流。
DXVADDI_VIDEOSAMPLE

DXVADDI_VIDEOSAMPLE 結構描述影片處理作業中使用的影片範例格式。
DXVADDI_VIDEOSAMPLEFLAGS

DXVADDI_VIDEOSAMPLEFLAGS 結構會識別上一個範例框架中目前範例框架中的變更。
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA 結構描述指定輸出 Alpha 填滿模式的數據。
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA

DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA 結構描述指定要填入輸出目標矩形的背景色彩的數據。
DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA 結構描述指定輸出向下取樣的數據。
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA 結構描述指定輸出色彩空間的數據。
DXVAHDDDI_BLT_STATE_PRIVATE_DATA

DXVAHDDDI_BLT_STATE_PRIVATE_DATA 結構描述指定私人位區塊傳輸 (bitblt) 狀態的數據。
DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA 結構描述指定輸出目標矩形的數據。
DXVAHDDDI_COLOR

DXVAHDDDI_COLOR等位包含指定 YCbCr 或 RGB 色彩結構之色彩的資訊。
DXVAHDDDI_COLOR_RGBA

DXVAHDDDI_COLOR_RGBA結構描述 RGB 詞彙中的色彩。
DXVAHDDDI_COLOR_YCbCrA

DXVAHDDDI_COLOR_YCbCrA 結構描述 YCbCr 詞彙中的色彩。
DXVAHDDDI_CONTENT_DESC

DXVAHDDDI_CONTENT_DESC結構描述譯碼裝置處理的視頻內容。
DXVAHDDDI_CUSTOM_RATE_DATA

DXVAHDDDI_CUSTOM_RATE_DATA結構描述譯碼裝置處理的視頻內容。
DXVAHDDDI_DEVICE_DESC

DXVAHDDDI_DEVICE_DESC結構描述譯碼裝置。
DXVAHDDDI_FILTER_RANGE_DATA

描述篩選範圍。
DXVAHDDDI_RATIONAL

DXVAHDDDI_RATIONAL 結構描述小數值,代表視訊模式的垂直和水平頻率(也就是垂直同步處理和水準同步)。
DXVAHDDDI_STREAM_DATA

DXVAHDDDI_STREAM_DATA 結構描述已處理的輸入數據流。
DXVAHDDDI_STREAM_STATE_ALPHA_DATA

DXVAHDDDI_STREAM_STATE_ALPHA_DATA結構描述指定每平面 Alpha 混合層級的數據流狀態數據。
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA

DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA 結構描述指定像素外觀比例的數據流狀態數據。
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA

DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA 結構描述指定目的地矩形的數據流狀態數據。 驅動程式會將輸入介面內的來源矩形調整為輸出介面內的目的地矩形。
DXVAHDDDI_STREAM_STATE_FILTER_DATA

DXVAHDDDI_STREAM_STATE_FILTER_DATA 結構描述指定篩選層級的數據流狀態數據。
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA 結構描述指定輸入框架格式的數據。
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA

DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA 結構描述指定輸入數據流色彩空間的數據流狀態數據。
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA

DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA 結構描述指定輸入 luma 索引鍵的數據流狀態數據。 驅動程式假設在 luma 索引鍵範圍內具有 luma 值的圖元是透明的。
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA

DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA 結構描述指定輸入數據流輸出速率的數據流狀態數據。
DXVAHDDDI_STREAM_STATE_PALETTE_DATA

DXVAHDDDI_STREAM_STATE_PALETTE_DATA 結構描述指定輸入之調色盤專案的數據流狀態數據。
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

DXVAHDDDI_STREAM_STATE_PRIVATE_DATA結構描述指定私人數據流狀態的數據流狀態數據。
DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA

DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA結構描述私人串流狀態數據,用來查詢來自驅動程式的反向遠端統計數據。
DXVAHDDDI_STREAM_STATE_ROTATION_DATA

描述指定顯示輸出介面順時針旋轉的數據流狀態數據。
DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA

DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA 結構描述指定輸入數據流來源矩形的數據流狀態數據。
DXVAHDDDI_SURFACE

DXVAHDDDI_SURFACE 結構描述介面。
DXVAHDDDI_VPCAPS

描述視訊處理器及其功能。
DXVAHDDDI_VPDEVCAPS

DXVAHDDDI_VPDEVCAPS結構描述譯碼裝置支援的視訊處理器功能。
FORMATOP

FORMATOP 結構描述可使用這類表面執行的介面格式和作業。

枚舉

 
D3DDDI_CERTIFICATETYPE

D3DDDI_CERTIFICATETYPE列舉包含識別憑證類型的值。
D3DDDI_CHECK_DIRECT_FLIP_FLAGS

CheckDirectFlipSupport 函式的 CheckDirectFlipFlags 參數用來指定視訊記憶體的無縫翻轉。
D3DDDI_COMPOSERECTSOP

描述撰寫矩形區域的方式。
D3DDDI_COPY_FLAGS

指定如何在資源內的區域複製或更新作業期間處理資源的現有內容。
D3DDDI_COUNTER_TYPE

深入瞭解D3DDDI_COUNTER_TYPE列舉。
D3DDDI_DEVICEEXECUTION_STATE

指出裝置的狀態。
D3DDDI_DLIST_QUERY_DECISION_FACTOR

D3DDDI_DLIST_QUERY_DECISION_FACTOR列舉值描述決定 pfnQueryDlistForApplication2Cb 所傳回之 GPU 喜好設定的因素。
D3DDDI_DLIST_QUERY_RESULT

D3DDDI_DLIST_QUERY_RESULT列舉值描述 pfnQueryDlistForApplication2Cb 針對查詢的應用程式所傳回的 GPU 喜好設定。
D3DDDI_FLUSH_FLAGS

在 pfnFlush1 函式的呼叫中,指出驅動程式是否應該盡可能釋放記憶體。 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的使用者模式顯示驅動程式使用。
D3DDDI_MARKERLOGTYPE

指出使用者模式顯示驅動程式所支援之 Windows 事件追蹤記錄中的標記類型。
D3DDDI_MARKERTYPE

指出使用者模式顯示驅動程式支援的 Windows 事件追蹤 (ETW) 標記事件類型。
D3DDDI_MULTIPLANE_OVERLAY_BLEND

D3DDDI_MULTIPLANE_OVERLAY_BLEND列舉會識別要於重疊平面上執行的混合作業。
D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS

_D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS列舉包含值,指出重疊平面的功能。
D3DDDI_MULTIPLANE_OVERLAY_FLAGS

D3DDDI_MULTIPLANE_OVERLAY_FLAGS列舉會識別在重疊平面上執行的翻轉作業。
D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY

D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY指定硬體在延展或壓縮多平面重疊數據時將執行的篩選程式。
D3DDDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

識別重疊平面的視訊畫面格式。 僅支援D3DDDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE值。
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS列舉會識別描述多平面重疊的 YUV 範圍和轉換資訊。
D3DDDI_QUERYADAPTERTYPE

查詢顯示配接器類型。
D3DDDI_RESIDENCYSTATUS

落地狀態。
D3DDDI_SETLIGHT_TYPE

設定光線類型。
D3DDDIBASISTYPE

基礎類型。
D3DDDICAPS_SHADER_MIN_PRECISION

D3DDDICAPS_SHADER_MIN_PRECISION列舉會指定使用者模式驅動程式在著色器中支援的最小有效位數層級。
D3DDDICAPS_TYPE

D3DDDICAPS_TYPE列舉型別包含值,這些值會識別從驅動程式 GetCaps 函式呼叫收到的功能資訊類型。
D3DDDIDEGREETYPE

度類型。
D3DDDIQUERYTYPE

查詢類型。
D3DDDIRENDERSTATETYPE

轉譯狀態類型。
D3DDDITEXTUREFILTERTYPE

紋理篩選類型。
D3DDDITEXTURESTAGESTATETYPE

紋理階段狀態類型。
DDIAUTHENTICATEDCHANNELTYPE

DDIAUTHENTICATEDCHANNELTYPE 列舉包含識別已驗證通道類型的值。
DXVADDI_NOMINALRANGE

DXVADDI_NOMINALRANGE列舉類型包含值,可識別樣本數據是否包含前端(也就是超過 1.0 白色的值)和 Toeroom(也就是參考 0.0 黑色下方的超級鏈結)。
DXVADDI_SAMPLEFORMAT

DXVADDI_SAMPLEFORMAT列舉類型包含值,可識別如何取樣視訊畫面。
DXVADDI_VIDEOCHROMASUBSAMPLING

DXVADDI_VIDEOCHROMASUBSAMPLING列舉類型包含值,可識別 Y'Cb'Cr' 資料的色度編碼配置。
DXVADDI_VIDEOLIGHTING

DXVADDI_VIDEOLIGHTING列舉型別包含值,可識別觀看視訊的光源條件。
DXVADDI_VIDEOPRIMARIES

DXVADDI_VIDEOPRIMARIES列舉型別包含值,可識別色彩初選,指出使用 RGB 基礎函式的狀態。
DXVADDI_VIDEOTRANSFERFUNCTION

DXVADDI_VIDEOTRANSFERFUNCTION列舉類型包含值,可識別從 R'G'B' 轉換為 RGB 的轉換函式。
DXVADDI_VIDEOTRANSFERMATRIX

DXVADDI_VIDEOTRANSFERMATRIX列舉類型包含值,可識別從 Y'Cb'Cr' 到 (studio) R'G'B' 的轉換矩陣。
DXVAHDDDI_ALPHA_FILL_MODE

DXVAHDDDI_ALPHA_FILL_MODE列舉包含值,可識別要設定的Alpha填滿模式類型。
DXVAHDDDI_BLT_STATE

DXVAHDDDI_BLT_STATE列舉包含值,識別視訊處理器的位區塊傳輸 (bitblt) 狀態數據。
DXVAHDDDI_DEVICE_CAPS

DirectX 影片加速裝置功能。
DXVAHDDDI_DEVICE_USAGE

DXVAHDDDI_DEVICE_USAGE列舉包含值,可識別譯碼裝置播放影片的方式。
DXVAHDDDI_FEATURE_CAPS

DirectX 影片加速功能。
DXVAHDDDI_FILTER

DXVAHDDDI_FILTER列舉包含值,可識別篩選範圍的值,當呼叫驅動程式的 GetCaps 函式時,驅動程式應該擷取此範圍,並設定D3DDDICAPS_DXVAHD_GETVPFILTERRANGE值。
DXVAHDDDI_FILTER_CAPS

DirectX 影片加速篩選功能。
DXVAHDDDI_FRAME_FORMAT

DXVAHDDDI_FRAME_FORMAT列舉包含識別框架格式的值。
DXVAHDDDI_INPUT_FORMAT_CAPS

DirectX 影片加速輸入格式功能。
DXVAHDDDI_ITELECINE_CAPS

指定 Microsoft DirectX 視訊加速高畫質(DXVA-HD)視訊處理器的反向電視傳輸(IVTC)功能。
DXVAHDDDI_NOMINAL_RANGE

DXVAHDDDI_NOMINAL_RANGE列舉表示 YUV 色彩編碼系統數據的亮度範圍。
DXVAHDDDI_OUTPUT_RATE

DXVAHDDDI_OUTPUT_RATE列舉包含值,可識別驅動程式應該使用的輸出速率。
DXVAHDDDI_PROCESSOR_CAPS

指定 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 視訊處理器功能。
DXVAHDDDI_ROTATION

指定顯示輸出介面的順時針旋轉。
DXVAHDDDI_STREAM_STATE

DXVAHDDDI_STREAM_STATE列舉包含值,可識別視訊處理器的數據流狀態數據。