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 |