ID3D10Device::CheckFormatSupport 方法 (d3d10.h)

在已安装的视频设备上获取给定格式的支持。

语法

HRESULT CheckFormatSupport(
  [in]  DXGI_FORMAT Format,
  [out] UINT        *pFormatSupport
);

参数

[in] Format

类型: DXGI_FORMAT

一个DXGI_FORMAT枚举,描述要为其检查支持的格式。

[out] pFormatSupport

类型: UINT*

D3D10_FORMAT_SUPPORT枚举值的位字段,描述在已安装的设备上如何支持指定格式。 这些值一起为 ORed。

返回值

类型: HRESULT

如果成功,则返回S_OK;否则,如果 Format 参数为 NULL,则返回E_INVALIDARG;如果描述的格式不存在,则返回E_FAIL。

注解

大多数格式支持基于 Direct3D 功能级别。 只有少数特定用例需要检查支持。 有关其他信息,请参阅 Direct3D 10 格式的硬件支持和 Direct3D 10.1 格式的硬件支持

要求

要求
目标平台 Windows
标头 d3d10.h
Library D3D10.lib

另请参阅

ID3D10Device 接口