DirectX 2D게임 만들기-1

Posted by : at

Category : DirectX



이미지 로딩하고 투명색상 지정하기

텍스쳐를 다루는 함수

HRESULT D3DXCreateTextureFromFileEx(
  _In_    LPDIRECT3DDEVICE9  pDevice,       // DX 디바이스
  _In_    LPCTSTR            pSrcFile,      // 이미지 파일
  _In_    UINT               Width,         // 0, 0 을 넣어도 상관없음
  _In_    UINT               Height,
  _In_    UINT               MipLevels,     // 0(Default)
  _In_    DWORD              Usage,         // 0(Default)
  _In_    D3DFORMAT          Format,        // 이미지 형식 : 0(Default)
  _In_    D3DPOOL            Pool,          // 0(Default)
  _In_    DWORD              Filter,        // 0(Default)
  _In_    DWORD              MipFilter,     // 0(Default)
  _In_    D3DCOLOR           ColorKey,      // 투명색상 설정(D3DCOLOR_RGB 사용)
  _Inout_ D3DXIMAGE_INFO     *pSrcInfo,     // NULL (사용안함)
  _Out_   PALETTEENTRY       *pPalette,     // NULL (사용안함)
  _Out_   LPDIRECT3DTEXTURE9 *ppTexture     // 텍스처로 아웃됨.
);

About Taehyung Kim

안녕하세요? 8년차 현업 C++ 개발자 김태형이라고 합니다. 😁 C/C++을 사랑하며 다양한 사람과의 협업을 즐깁니다. ☕ 꾸준한 자기개발을 미덕이라 생각하며 노력중이며, 제가 얻은 지식을 홈페이지에 정리 중입니다. 좀 더 상세한 제 이력서 혹은 Private 프로젝트 접근 권한을 원하신다면 메일주세요. 😎

Star
Useful Links