D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS 结构 (d3d12video.h)
为在指定的功能D3D12_FEATURE_VIDEO_DECODE_FORMAT时调用 ID3D12VideoDevice::CheckFeatureSupport 提供数据。 检索受支持格式的列表。
语法
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS {
UINT NodeIndex;
D3D12_VIDEO_DECODE_CONFIGURATION Configuration;
UINT FormatCount;
DXGI_FORMAT *pOutputFormats;
} D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS;
成员
NodeIndex
对于单个 GPU 操作,请将此设置为零。 如果有多个 GPU 节点,请设置一个位,以 (命令队列应用到的设备物理适配器) 标识节点。 掩码中的每个位都对应一个节点。 只能设置 1 位。
Configuration
描述格式列表的解码配置的 D3D12_VIDEO_DECODE_CONFIGURATION 结构。
FormatCount
要检索的格式数。 当指定的功能D3D12_FEATURE_VIDEO_DECODE_FORMAT_COUNT时,此数字必须与调用 ID3D12VideoDevice::CheckFeatureSupport 返回的值匹配。
pOutputFormats
表示支持格式的 DXGI_FORMAT 结构列表。
要求
标头 | d3d12video.h |