ID3DXEffectStateManager::SetSamplerState 메서드
샘플러를 설정하려면 사용자가 구현해야 하는 콜백 함수입니다.
구문
HRESULT SetSamplerState(
[in] DWORD Sampler,
[in] D3DSAMPLERSTATETYPE Type,
[in] DWORD Value
);
매개 변수
-
샘플러 [in]
-
형식: DWORD
0부터 시작하는 샘플러 번호입니다.
-
[ in] 형식
-
필터링, 주소 지정 또는 테두리 색을 지정할 수 있는 샘플러 상태를 식별합니다. D3DSAMPLERSTATETYPE을 참조하세요.
-
값 [in]
-
형식: DWORD
Type의 샘플러 상태 형식 중 하나의 값입니다.
반환 값
형식: HRESULT
사용자 구현 메서드는 S_OK 반환해야 합니다. 디바이스 상태를 설정할 때 콜백이 실패하면 다음 중 하나가 발생합니다.
- ID3DXEffect::BeginPass 중에 효과가 실패합니다.
- 동적 효과 상태 호출(예: IDirect3DDevice9::SetSamplerState)이 실패합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보