ID3D11ClassInstance::GetDesc 메서드(d3d11.h)
현재 HLSL 클래스에 대한 설명을 가져옵니다.
구문
void GetDesc(
[out] D3D11_CLASS_INSTANCE_DESC *pDesc
);
매개 변수
[out] pDesc
형식: D3D11_CLASS_INSTANCE_DESC*
현재 HLSL 클래스를 설명하는 D3D11_CLASS_INSTANCE_DESC 구조체에 대한 포인터입니다.
반환 값
없음
설명
ID3D11ClassInstance 인터페이스 사용에 대한 자세한 내용은 동적 연결을 참조하세요.
instance 단일 셰이더의 단일 형식에 사용되는 것으로 제한되지 않습니다. instance 유연하며 instance 생성될 때 동일한 형식 이름 또는 instance 이름을 사용하는 셰이더에 사용할 수 있습니다.
- 만든 instance 동일한 형식 이름의 형식을 포함하는 셰이더에 대해 작동합니다. instance 경우 여러 셰이더가 다른 형식을 설명할 수 있더라도 DefaultShader 형식으로 만든 클래스 instance DefaultShader 형식이 포함된 셰이더에서 작동합니다.
- 받은 instance 셰이더의 instance 이름/인덱스로 직접 매핑됩니다. GetClassInstance를 사용하여 획득한 클래스 instance 런타임 instance 생성하는 데 사용되는 이름의 클래스 instance 포함된 모든 셰이더에서 작동하며, instance 사용된 모든 셰이더에서 동일한 형식일 필요는 없습니다.
Windows Phone 8: 이 API가 지원됩니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | d3d11.h |
라이브러리 | D3d11.lib |