D3D12DDIARG_META_COMMAND_PARAMETER_DESC 结构 (d3d12umddi.h)

D3D12DDIARG_META_COMMAND_PARAMETER_DESC 包含元命令参数说明。

语法

typedef struct D3D12DDIARG_META_COMMAND_PARAMETER_DESC {
  LPCWSTR                               Name;
  D3D12DDI_META_COMMAND_PARAMETER_TYPE  Type;
  D3D12DDI_META_COMMAND_PARAMETER_FLAGS Flags;
  D3D12DDI_RESOURCE_STATES              RequiredResourceState;
} D3D12DDIARG_META_COMMAND_PARAMETER_DESC;

成员

Name

元命令参数的名称。

Type

指示元命令参数类型的 [D3D12DDI_META_COMMAND_PARAMETER_TYPE] 值。

Flags

一个 [D3D12DDI_META_COMMAND_PARAMETER_FLAGS] 值,该值指示资源是用于输入还是输出。

RequiredResourceState

一个D3D12DDI_RESOURCE_STATES值,该值指示资源的预期状态。 这是为元命令定义中的每个资源指定的。

注解

调试层验证类型和状态,以确保正确设置创建期间提供的参数。

驱动程序报告参数列表及其类型,运行时在用户开发人员向其传递这些参数的结构中计算 4 字节对齐偏移量。

要求

要求
最低受支持的客户端 Windows 10 版本 1809
标头 d3d12umddi.h

另请参阅

PFND3D12DDI_ENUMERATE_META_COMMAND_PARAMETERS_0052