다음을 통해 공유


ID3D12FunctionParameterReflection 인터페이스(d3d12shader.h)

function-parameter-reflection 인터페이스는 function-parameter 정보에 액세스합니다.

참고 이 인터페이스는 모든 Direct3D 12 플랫폼에서 미리 컴파일된 HLSL 함수를 만들고, 라이브러리에 패키지하고, 런타임에 전체 셰이더에 연결하는 데 사용할 수 있는 HLSL 셰이더 연결 기술의 일부입니다.

 

메서드

ID3D12FunctionParameterReflection 인터페이스에는 이러한 메서드가 있습니다.

 
ID3D12FunctionParameterReflection::GetDesc

함수의 매개 변수에 대한 매개 변수 설명자 구조를 채웁니다. (ID3D12FunctionParameterReflection.GetDesc)

설명

function-parameter-reflection 인터페이스를 가져오려면 ID3D12FunctionReflection::GetFunctionParameter를 호출합니다. COM 인터페이스가 아니므로 참조 횟수 또는 인터페이스를 완료할 때 해제하는 것에 대해 걱정할 필요가 없습니다.

참고ID3D12FunctionParameterReflection 에는 D3dcompiler_47.dll 이상 버전의 DLL이 필요합니다.
 

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 d3d12shader.h

추가 정보

셰이더 인터페이스