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 |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈