dxgi1_3.h 标头

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

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

接口

 
IDXGIDecodeSwapChain

表示桌面媒体应用用于解码视频数据并将其显示在 DirectComposition 图面上的交换链。
IDXGIDevice3

IDXGIDevice3 接口为生成图像数据的 DXGI 对象实现派生类。 接口公开了一个方法,用于修整 DXGI 设备使用的图形内存。
IDXGIFactory3

启用 (DXGI) 对象创建 Microsoft DirectX 图形基础结构。 (IDXGIFactory3)
IDXGIFactoryMedia

为使用 DirectComposition 图面解码和显示视频的桌面媒体应用创建交换链。
IDXGIOutput2

表示适配器输出 (,例如监视器) 。 IDXGIOutput2 接口公开方法,用于检查主输出适配器上的多平面覆盖支持。
IDXGIOutput3

表示适配器输出 (,例如监视器) 。 IDXGIOutput3 接口公开检查覆盖支持的方法。
IDXGISwapChain2

使用方法扩展 IDXGISwapChain1,以支持交换回缓冲区缩放和较低的延迟交换链。
IDXGISwapChainMedia

此交换链接口允许桌面媒体应用程序请求对特定刷新率进行无缝更改。

函数

 
CreateDXGIFactory2

创建可用于生成其他 DXGI 对象的 DXGI 1.3 工厂。
DXGIGetDebugInterface1

检索 Windows 应用商店应用用于调试 Microsoft DirectX 图形基础结构 (DXGI) 的接口。

结构

 
DXGI_DECODE_SWAP_CHAIN_DESC

与 IDXGIFactoryMedia::CreateDecodeSwapChainForCompositionSurfaceHandle 一起使用来描述解码交换链。
DXGI_FRAME_STATISTICS_MEDIA

用于验证应用的自定义当前持续时间 (自定义刷新率) 的系统批准。
DXGI_MATRIX_3X2_F

表示 3x2 矩阵。 与 GetMatrixTransform 和 SetMatrixTransform 一起使用,以指示 SwapChainPanel 交换链的缩放和转换转换。

枚举

 
DXGI_FRAME_PRESENTATION_MODE

指示用于向交换链显示帧的选项。
DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

交换链颜色空间的选项。
DXGI_OVERLAY_SUPPORT_FLAG

指定对 IDXGIOutput3::CheckOverlaySupport 的调用中检查的覆盖支持。