D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 结构 (d3d12umddi.h)
指定用于检索配置文件列表的信息。
语法
typedef struct D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 {
UINT NodeIndex;
UINT ProfileCount;
GUID *pProfiles;
} D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020;
成员
NodeIndex
在多适配器操作中,这指示此操作适用于设备的哪个物理适配器。
ProfileCount
要检索的配置文件数。 运行时确保此值与 从 PFND3D12DDI_VIDEO_GETCAPS 返回的值匹配,D3D12DDI_CAPSTYPE_VIDEO设置为 D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT。
pProfiles
指向返回的受支持配置文件的指针。 调用应用程序为配置文件列表分配存储。
注解
这些功能允许列出硬件支持的解码配置文件。 首先,使用调用PFND3D12DDDI_VIDEO_GETCAPS,D3D12DDICAPS_TYPE_VIDEO设置为 D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT 以检索支持的配置文件数。 调用方使用此来分配存储以检索配置文件列表。 然后,通过PFND3D12DDI_VIDEO_GETCAPS检索列表,并将D3D12DDICAPS_TYPE设置为D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILES。
要求
要求 | 值 |
---|---|
Header | d3d12umddi.h (包括 D3d12umddi.h) |