다음을 통해 공유


ID3DX11EffectShaderVariable::GetInputSignatureElementDesc 메서드

입력 서명 설명을 가져옵니다.

구문

HRESULT GetInputSignatureElementDesc(
   UINT                           ShaderIndex,
   UINT                           Element,
   D3D11_SIGNATURE_PARAMETER_DESC *pDesc
);

매개 변수

ShaderIndex

형식: UINT

0부터 시작하는 셰이더 인덱스입니다.

요소

형식: UINT

0부터 시작하는 셰이더 요소 인덱스입니다.

pDesc

형식: D3D11_SIGNATURE_PARAMETER_DESC*

매개 변수 설명에 대한 포인터입니다( D3D11_SIGNATURE_PARAMETER_DESC 참조).

반환 값

형식: HRESULT

다음 Direct3D 11 반환 코드 중 하나를 반환합니다.

설명

효과에는 하나 이상의 셰이더가 포함됩니다. 각 셰이더에는 입력 및 출력 서명이 있습니다. 각 서명에는 하나 이상의 요소(또는 매개 변수)가 포함됩니다. 셰이더 인덱스는 셰이더를 식별하고 요소 인덱스는 셰이더 서명의 요소(또는 매개 변수)를 식별합니다.

참고

DirectX SDK는 효과에 대해 컴파일된 이진 파일을 제공하지 않습니다. 효과 유형 애플리케이션을 빌드하려면 효과 11 소스를 사용해야 합니다. 효과 11 원본을 사용하는 방법에 대한 자세한 내용은 효과 10과 효과 11 간의 차이점을 참조하세요.

요구 사항

요구 사항
헤더
D3dx11effect.h
라이브러리
해당 없음(효과 11 라이브러리는 온라인에서 공유 원본으로 사용할 수 있습니다.)

추가 정보

ID3DX11EffectShaderVariable