dxgiddi.h 标头

此标头由显示使用。 有关详细信息,请参阅:

dxgiddi.h 包含以下编程接口:

回调函数

 
PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB

详细了解PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB回调函数。
PFNDDXGIDDI_PRESENTCB

详细了解PFNDDXGIDDI_PRESENTCB回调函数。
PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB

详细了解PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB回调函数。
PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB

详细了解PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB回调函数。

结构

 
DXGI_DDI_ARG_BLT

DXGI_DDI_ARG_BLT 结构描述了位块传输 (bitblt) 的参数。
DXGI_DDI_ARG_BLT_FLAGS

DXGI_DDI_ARG_BLT_FLAGS 结构标识要执行的位块传输 (bitblt) 的类型。
DXGI_DDI_ARG_BLT1

介绍位块传输 (bitblt) 的参数,其中包含源矩形的规范。 由 Windows 显示驱动程序模型 (WDDM) 1.2 及更高版本的用户模式显示驱动程序使用。
DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT

用于调用 pfnCheckMultiPlaneOverlaySupport (DXGI) 函数,以检查多平面覆盖的硬件支持的详细信息。
DXGI_DDI_ARG_CHECKPRESENTDURATIONSUPPORT

用于调用 pfnCheckPresentDurationSupport (DXGI) 函数,以检查有关硬件设备无缝切换到新监视器刷新率支持的详细信息。
DXGI_DDI_ARG_GET_GAMMA_CONTROL_CAPS

DXGI_DDI_ARG_GET_GAMMA_CONTROL_CAPS 结构包含 gamma 功能。
DXGI_DDI_ARG_GETMULTIPLANEOVERLAYCAPS

用于调用 pfnGetMultiPlaneOverlayCaps 函数以获取覆盖平面功能。
DXGI_DDI_ARG_GETMULTIPLANEOVERLAYGROUPCAPS

在调用 pfnGetMultiplaneOverlayGroupCaps 函数时用于获取一组覆盖平面功能。
DXGI_DDI_ARG_OFFERRESOURCES

描述用户模式显示驱动程序提供以供重复使用的视频内存资源。 与 pfnOfferResources 函数一起使用。 与 pfnReclaimResources 函数一起使用,由 Windows 显示驱动程序模型 (WDDM) 1.2 及更高版本的用户模式显示驱动程序。
DXGI_DDI_ARG_PRESENT

DXGI_DDI_ARG_PRESENT结构描述要显示的资源。
DXGI_DDI_ARG_PRESENT1

描述要显示的资源。 与 pfnPresent1 (DXGI) 函数一起使用,由 Windows 显示驱动程序模型 (WDDM) 1.3 及更高版本的用户模式显示驱动程序。
DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY

_DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY结构包含指定要显示的多平面覆盖资源的信息。
DXGI_DDI_ARG_PRESENTSURFACE

DXGI_DDI_ARG_PRESENTSURFACE结构包含一个资源句柄和一个描述要显示的图面的子资源索引。
DXGI_DDI_ARG_QUERYRESOURCERESIDENCY

DXGI_DDI_ARG_QUERYRESOURCERESIDENCY结构描述资源列表的驻留状态。
DXGI_DDI_ARG_RECLAIMRESOURCES

描述要回收的视频内存资源,以及之前提供的用户模式显示驱动程序以供重复使用。 与 pfnReclaimResources 函数一起使用,由 Windows 显示驱动程序模型 (WDDM) 1.2 及更高版本的用户模式显示驱动程序。
DXGI_DDI_ARG_RESOLVESHAREDRESOURCE

DXGI_DDI_ARG_RESOLVESHAREDRESOURCE结构描述了用户模式显示驱动程序的 ResolveSharedResourceDXGI 函数用于同步共享图面或 GDI 可互操作图面的参数。
DXGI_DDI_ARG_ROTATE_RESOURCE_IDENTITIES

描述要轮换的资源列表。
DXGI_DDI_ARG_SETDISPLAYMODE

DXGI_DDI_ARG_SETDISPLAYMODE结构描述用于设置显示模式的参数。
DXGI_DDI_ARG_SETRESOURCEPRIORITY

DXGI_DDI_ARG_SETRESOURCEPRIORITY结构描述用于设置资源优先级的参数。
DXGI_DDI_BASE_ARGS

DXGI_DDI_BASE_ARGS结构包含 Microsoft DirectX Graphics Infrastructure (DXGI) 基本设备驱动程序接口 (DDI) 设备创建参数。
DXGI_DDI_BASE_CALLBACKS

DXGI_DDI_BASE_CALLBACKS 结构包含指向用户模式显示驱动程序可以使用的 Microsoft Direct3D 10 运行时回调函数的指针。
DXGI_DDI_BASE_FUNCTIONS

DXGI_DDI_BASE_FUNCTIONS结构包含用户模式显示驱动程序可以实现的函数来执行低级别任务,例如向输出显示呈现的帧、控制 gamma 以及管理全屏切换。
DXGI_DDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO

DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO结构指定硬件为多平面覆盖提供的支持属性。
DXGI_DDI_MODE_DESC

DXGI_DDI_MODE_DESC结构描述显示模式。
DXGI_DDI_MULTIPLANE_OVERLAY_ATTRIBUTES

DXGI_DDI_MULTIPLANE_OVERLAY_ATTRIBUTES 结构包含用户模式显示驱动程序用来指定覆盖平面属性的信息。
DXGI_DDI_MULTIPLANE_OVERLAY_CAPS

DXGI_DDI_MULTIPLANE_OVERLAY_CAPS结构包含用户模式显示驱动程序用来指定覆盖平面功能的信息。
DXGI_DDI_MULTIPLANE_OVERLAY_GROUP_CAPS

由用户模式显示驱动程序用于指定覆盖平面功能的组。
DXGI_DDI_PRESENT_FLAGS

标识如何执行当前操作。
DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY

指定要显示的覆盖平面。
DXGI_DDI_PRIMARY_DESC

描述用作主 (的资源,即扫描到显示) 的资源。
DXGI_DDI_RATIONAL

DXGI_DDI_RATIONAL 结构描述表示显示模式 (垂直和水平频率的分数值,即垂直同步和水平同步) 。
DXGI1_1_DDI_BASE_FUNCTIONS

DXGI1_1_DDI_BASE_FUNCTIONS 结构包含指向函数的指针,用户模式显示驱动程序可以实现这些功能来执行低级别任务,例如向输出显示呈现的帧、控制伽玛、获取有关共享和 GDI 可互操作图面的通知以及管理全屏切换。
DXGI1_2_DDI_BASE_FUNCTIONS

包含指向 Windows 显示驱动程序模型 (WDDM) 1.2 及更高版本用户模式显示驱动程序可以实现的函数的指针,以执行低级别任务,例如向输出显示呈现的帧、控制伽玛、获取有关共享和 Windows 图形设备接口的通知 (GDI) 可互操作表面以及管理全屏转换。
DXGI1_3_DDI_BASE_FUNCTIONS

包含指向 Windows 显示驱动程序模型 (WDDM) 1.3 及更高版本用户模式显示驱动程序可以实现的函数的指针,以执行低级别任务,例如将呈现的帧呈现到输出、控制 gamma、获取有关共享和 Windows 图形设备接口 (GDI) 可互操作表面的通知以及管理全屏转换。
DXGIDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO

DXGIDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO结构指定有关多平面覆盖分配的信息。
DXGIDDICB_PRESENT

DXGIDDICB_PRESENT 结构描述要向和从中复制内容的分配。
DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY

DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY 结构包含的信息描述了要向和从中复制内容的多平面覆盖分配。
DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY1

介绍每个多平面覆盖平面的多平面覆盖分配、专用驱动程序数据和上下文信息。
DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE

详细了解:DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE 结构
DXGIDDICB_SUBMITPRESENTTOHWQUEUE

PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB回调函数使用的参数。

枚举

 
DXGI_DDI_FLIP_INTERVAL_TYPE

DXGI_DDI_FLIP_INTERVAL_TYPE枚举类型包含的值用于标识当前操作中发生的翻转类型。
DXGI_DDI_MODE_ROTATION

DXGI_DDI_MODE_ROTATION 枚举类型包含用于标识显示方向的值。
DXGI_DDI_MODE_SCALING

DXGI_DDI_MODE_SCALING枚举类型包含用于标识显示缩放支持的值。
DXGI_DDI_MODE_SCANLINE_ORDER

DXGI_DDI_MODE_SCANLINE_ORDER 枚举类型包含一些值,用于标识扫描行在显示模式下的排序方式。
DXGI_DDI_MULTIPLANE_OVERLAY_BLEND

DXGI_DDI_MULTIPLANE_OVERLAY_BLEND枚举标识要对覆盖平面执行的混合操作。
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS

DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS枚举包含指示覆盖平面功能的值。
DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS

DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS枚举标识要对覆盖平面执行的翻转操作。
DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE

标识覆盖平面的立体声翻转模式。 仅支持DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FLIP_NONE值。
DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FORMAT

标识覆盖平面的立体声演示格式。 仅支持DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FORMAT_MONO值。
DXGI_DDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY

DXGI_DDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY指定硬件在拉伸或收缩多平面覆盖数据时将执行的筛选过程。
DXGI_DDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

标识覆盖平面的视频帧格式。 仅支持DXGI_DDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE值。
DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS枚举标识描述多平面覆盖的 YUV 范围和转换信息。