Interface ID3DXFileData
Les applications utilisent les méthodes de l’interface ID3DXFileData 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.
Membres
L’interface ID3DXFileData hérite de l’interface IUnknown. ID3DXFileData a également les types de membres suivants :
Méthodes
L’interface ID3DXFileData contient ces méthodes.
Méthode | Description |
---|---|
GetChild | Récupère un objet enfant dans cet objet de données de fichier. |
GetChildren | Récupère le nombre d’enfants dans cet objet de données de fichier. |
GetEnum | Récupère l’objet d’énumération dans cet objet de données de fichier. |
GetId | Récupère le GUID de cet objet de données de fichier. |
GetName | Récupère le nom de cet objet de données de fichier. |
GetType | Récupère l’ID de modèle dans cet objet de données de fichier. |
IsReference | Indique si cet objet de données de fichier est un objet de référence qui pointe vers un autre objet de données enfant. |
Verrouillage | Accède aux données du fichier .x. |
Déverrouiller | Termine la durée de vie du pointeur ppData retourné par ID3DXFileData::Lock. |
Notes
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. Un enfant peut être un autre objet de données ou une référence à un objet de données antérieur.
Le GUID de l’interface ID3DXFileData est IID_ID3DXFileData.
Le type LPD3DXFILEDATA est défini comme pointeur vers cette interface.
typedef interface ID3DXFileData *LPD3DXFILEDATA;
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi