D3D12DDI_EXPORT_SUMMARY_FLAGS 열거형(d3d12umddi.h)
런타임이 호출할 수 있는 함수의 그래프를 포함하여 지정된 셰이더 내보내기에서 결정한 속성을 나타내는 플래그입니다.
Syntax
typedef enum D3D12DDI_EXPORT_SUMMARY_FLAGS {
D3D12DDI_EXPORT_SUMMARY_FLAG_NONE,
D3D12DDI_EXPORT_SUMMARY_FLAG_UNRESOLVED_RESOURCE_BINDINGS,
D3D12DDI_EXPORT_SUMMARY_FLAG_UNRESOLVED_FUNCTIONS,
D3D12DDI_EXPORT_SUMMARY_FLAG_UNRESOLVED_ASSOCIATIONS
} ;
상수
D3D12DDI_EXPORT_SUMMARY_FLAG_NONE 플래그가 없습니다. |
D3D12DDI_EXPORT_SUMMARY_FLAG_UNRESOLVED_RESOURCE_BINDINGS 해결되지 않은 리소스 바인딩. |
D3D12DDI_EXPORT_SUMMARY_FLAG_UNRESOLVED_FUNCTIONS 해결되지 않은 함수입니다. |
D3D12DDI_EXPORT_SUMMARY_FLAG_UNRESOLVED_ASSOCIATIONS 해결되지 않은 연결입니다. |
설명
런타임은 실행 가능한 상태 개체에 대해 모든 종속성이 확인되도록 하기 때문에 해결되지 않은 리소스 바인딩 또는 확인되지 않은 함수는 컬렉션 상태 개체에 대해서만 나타날 수 있습니다.
런타임이 전체 연결을 수행하지 않으므로 런타임이 놓친 DXIL(DirectX Intermediate Language) 라이브러리 간에 코드를 연결하는 동안 드라이버가 코드 비호환성을 찾을 수 있습니다. instance 경우 한 DXIL 라이브러리의 셰이더는 매개 변수가 로컬로 정의된 사용자 정의 형식인 함수를 호출할 수 있습니다. 호출되는 함수는 동일한 함수 서명이 있지만 사용자 정의 형식이 다르게 정의된 다른 DXIL 라이브러리에 나타날 수 있습니다. 전체 연결을 수행하지 않으면 런타임에서 이를 놓칠 수 있습니다. 이 경우 드라이버가 상태 개체 생성에 실패해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1809 |
머리글 | d3d12umddi.h |