Partager via


Interface IDirectXFileData

Les applications utilisent les méthodes de l’interface IDirectXFileData pour générer ou accéder à la hiérarchie immédiate de l’objet de données. Les restrictions de modèle déterminent la hiérarchie. Les types de données autorisés par le modèle sont appelés membres facultatifs. Les membres facultatifs ne sont pas obligatoires, mais un objet peut manquer des informations importantes sans eux. Ces membres facultatifs sont enregistrés en tant qu’enfants de l’objet de données. Les enfants peuvent être un autre objet de données, une référence à un objet de données antérieur ou un objet binaire. Action déconseillée.

Membres

L’interface IDirectXFileData hérite d’IDirectXFileObject. IDirectXFileData contient également les types de membres suivants :

Méthodes

L’interface IDirectXFileData comporte ces méthodes.

Méthode Description
AddBinaryObject Crée un objet binaire et l’ajoute en tant qu’objet enfant. Action déconseillée.
AddDataObject Ajoute un objet de données en tant qu’objet enfant. Action déconseillée.
AddDataReference Crée et ajoute un objet de référence de données en tant qu’objet enfant. Action déconseillée.
Getdata Récupère les données de l’un des membres de l’objet ou les données de tous les membres. Action déconseillée.
GetNextObject Récupère l’objet de données enfant, l’objet de référence de données ou l’objet binaire suivant dans le fichier DirectX. Action déconseillée.
GetType Récupère le GUID du modèle de l’objet. Action déconseillée.

 

Notes

Le GUID de l’interface IDirectXFileData est IID_IDirectXFileData.

Le type LPDIRECTXFILEDATA est défini comme pointeur vers cette interface.

typedef interface IDirectXFileData *LPDIRECTXFILEDATA;

Spécifications

Condition requise Valeur
En-tête
DXFile.h
Bibliothèque
D3dxof.lib

Voir aussi

IDirectXFileObject

Interfaces de fichier X