다음을 통해 공유


IDirectXFileData 인터페이스

애플리케이션은 IDirectXFileData 인터페이스의 메서드를 사용하여 데이터 개체의 즉각적인 계층 구조를 빌드하거나 액세스합니다. 템플릿 제한은 계층 구조를 결정합니다. 템플릿에서 허용하는 데이터 형식을 선택적 멤버라고 합니다. 선택적 멤버는 필요하지 않지만 개체가 없는 중요한 정보를 놓칠 수 있습니다. 이러한 선택적 멤버는 데이터 개체의 자식으로 저장됩니다. 자식은 다른 데이터 개체, 이전 데이터 개체에 대한 참조 또는 이진 개체일 수 있습니다. 더 이상 사용되지 않습니다.

멤버

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

메서드

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

메서드 설명
AddBinaryObject 이진 개체를 만들고 자식 개체로 추가합니다. 더 이상 사용되지 않습니다.
AddDataObject 데이터 개체를 자식 개체로 추가합니다. 더 이상 사용되지 않습니다.
AddDataReference 데이터 참조 개체를 만들고 자식 개체로 추가합니다. 더 이상 사용되지 않습니다.
GetData 개체의 멤버 중 하나에 대한 데이터 또는 모든 멤버에 대한 데이터를 검색합니다. 더 이상 사용되지 않습니다.
GetNextObject DirectX 파일에서 다음 자식 데이터 개체, 데이터 참조 개체 또는 이진 개체를 검색합니다. 더 이상 사용되지 않습니다.
Gettype 개체 템플릿의 GUID를 검색합니다. 더 이상 사용되지 않습니다.

 

설명

IDirectXFileData 인터페이스의 GUID가 IID_IDirectXFileData.

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

typedef interface IDirectXFileData *LPDIRECTXFILEDATA;

요구 사항

요구 사항
헤더
DXFile.h
라이브러리
D3dxof.lib

추가 정보

IDirectXFileObject

X 파일 인터페이스