D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES 结构 (d3d12video.h)
为在指定的功能D3D12_FEATURE_VIDEO_DECODE_PROFILES时调用 ID3D12VideoDevice::CheckFeatureSupport 提供数据。 检索支持的配置文件的列表。
语法
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES {
UINT NodeIndex;
UINT ProfileCount;
GUID *pProfiles;
} D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES;
成员
NodeIndex
对于单个 GPU 操作,请将此设置为零。 如果有多个 GPU 节点,请设置一个位,以 (命令队列应用到的设备物理适配器) 标识节点。 掩码中的每个位都对应一个节点。 只能设置 1 位。
ProfileCount
要检索的配置文件数。 当指定的功能D3D12_FEATURE_VIDEO_DECODE_PROFILE_COUNT时,此数字必须与调用 ID3D12VideoDevice::CheckFeatureSupport 返回的值匹配。
pProfiles
表示支持的配置文件的 GUID 列表。 调用应用程序必须在调用 CheckFeatureSupport 之前为配置文件列表分配存储。
要求
要求 | 值 |
---|---|
Header | d3d12video.h |