D3D12DDIARG_META_COMMAND_PARAMETER_DESC 구조체(d3d12umddi.h)

메타 명령 매개 변수 설명입니다.

구문

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

float 또는 UINT64와 같은 메타 명령 매개 변수의 형식입니다.

Flags

리소스가 입력 또는 출력에 사용되는지 여부를 나타내는 플래그입니다.

RequiredResourceState

리소스의 예상 상태를 나타내는 리소스입니다. 메타 명령 정의의 각 리소스에 대해 지정됩니다.

설명

생성 중에 제공된 매개 변수가 올바르게 설정되었는지 확인하기 위해 디버그 계층에서 형식 및 상태의 유효성을 검사합니다.

드라이버는 매개 변수 목록과 해당 형식을 보고하고 런타임은 사용자 개발자가 이러한 매개 변수를 전달할 구조체에서 4 바이트 정렬 오프셋을 계산합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10, 버전 1809
헤더 d3d12umddi.h