다음을 통해 공유


ID3DXLoadUserData 인터페이스

이 인터페이스는 애플리케이션에서 .x 파일에 포함된 추가 사용자 데이터를 저장하기 위해 구현됩니다. 이 인터페이스의 instance D3DXLoadMeshHierarchyFromX에 전달되고 D3DX는 적절한 데이터가 발생할 때마다 이 인터페이스에서 적절한 메서드를 호출합니다. 예를 들어 .x 파일의 각 프레임 개체에 대해 ID3DXLoadUserData::LoadFrameChildData 가 호출되어 자식 데이터를 전달합니다.

멤버

ID3DXLoadUserData 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ID3DXLoadUserData 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ID3DXLoadUserData 인터페이스에는 이러한 메서드가 있습니다.

메서드 설명
LoadFrameChildData .x 파일에서 프레임 자식 데이터를 로드합니다.
LoadMeshChildData .x 파일에서 메시 자식 데이터를 로드합니다.
LoadTopLevelData .x 파일에서 최상위 데이터를 로드합니다.

 

설명

LPD3DXLOADUSERDATA 형식은 이 인터페이스에 대한 포인터로 정의됩니다.

typedef interface ID3DXLoadUserData ID3DXLoadUserData;
typedef interface ID3DXLoadUserData *LPD3DXLOADUSERDATA;

요구 사항

요구 사항
헤더
D3dx9anim.h
라이브러리
D3dx9.lib

추가 정보

D3DX 인터페이스