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