다음을 통해 공유


D3DDDIARG_SETMATERIAL 구조체(d3dumddi.h)

D3DDDIARG_SETMATERIAL 구조체는 렌더링에 사용되는 재질 속성을 설명합니다.

통사론

typedef struct _D3DDDIARG_SETMATERIAL {
  [in] D3DCOLORVALUE Diffuse;
  [in] D3DCOLORVALUE Ambient;
  [in] D3DCOLORVALUE Specular;
  [in] D3DCOLORVALUE Emissive;
  [in] FLOAT         Power;
} D3DDDIARG_SETMATERIAL;

회원

[in] Diffuse

재질의 확산 색을 나타내는 D3DCOLORVALUE 구조체입니다. D3DCOLORVALUE 대한 자세한 내용은 Microsoft Windows SDK 설명서를 참조하세요.

[in] Ambient

재질의 주변 색을 나타내는 D3DCOLORVALUE 구조체입니다.

[in] Specular

재질의 반사 색을 나타내는 D3DCOLORVALUE 구조체입니다.

[in] Emissive

재질의 방출 색을 나타내는 D3DCOLORVALUE 구조체입니다.

[in] Power

반사 강조 표시의 선명도를 나타내는 FLOAT 값입니다. 재질에 대한 반사 강조 표시를 해제하려면 Power 0으로 설정합니다(반사 0으로 설정하는 것만으로는 충분하지 않음).

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
헤더 d3dumddi.h(D3dumddi.h 포함)

참고 항목

SetMaterial