Interfaz ID3DXFileData
Las aplicaciones usan los métodos de la interfaz ID3DXFileData para compilar o tener acceso a la jerarquía inmediata del objeto de datos. Las restricciones de plantilla determinan la jerarquía.
Miembros
La interfaz ID3DXFileData hereda de la interfaz IUnknown . ID3DXFileData también tiene estos tipos de miembros:
Métodos
La interfaz ID3DXFileData tiene estos métodos.
Método | Descripción |
---|---|
GetChild | Recupera un objeto secundario en este objeto de datos de archivo. |
GetChildren | Recupera el número de elementos secundarios de este objeto de datos de archivo. |
GetEnum | Recupera el objeto de enumeración en este objeto de datos de archivo. |
GetId | Recupera el GUID de este objeto de datos de archivo. |
GetName | Recupera el nombre de este objeto de datos de archivo. |
Gettype | Recupera el identificador de plantilla en este objeto de datos de archivo. |
IsReference | Indica si este objeto de datos de archivo es un objeto de referencia que apunta a otro objeto de datos secundario. |
Lock | Obtiene acceso a los datos del archivo .x. |
Desbloquear | Finaliza la duración del puntero ppData devuelto por ID3DXFileData::Lock. |
Comentarios
Los tipos de datos permitidos por la plantilla se denominan miembros opcionales. Los miembros opcionales no son necesarios, pero un objeto podría perder información importante sin ellos. Estos miembros opcionales se guardan como elementos secundarios del objeto de datos. Un elemento secundario puede ser otro objeto de datos o una referencia a un objeto de datos anterior.
El GUID de la interfaz ID3DXFileData se IID_ID3DXFileData.
El tipo LPD3DXFILEDATA se define como un puntero a esta interfaz.
typedef interface ID3DXFileData *LPD3DXFILEDATA;
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también