IDirectXFileData::GetData (método)
Recupera los datos de uno de los miembros del objeto o de los datos de todos los miembros. En desuso.
Sintaxis
HRESULT GetData(
[in] LPCSTR szMember,
[out] DWORD *pcbSize,
[out] void **ppvData
);
Parámetros
-
szMember [in]
-
Tipo: LPCSTR
Puntero al nombre del miembro para el que se van a recuperar los datos. Especifique NULL para recuperar todos los datos de los miembros necesarios.
-
pcbSize [out]
-
Tipo: DWORD*
Puntero para recibir el tamaño del búfer ppvData, en bytes.
-
ppvData [out]
-
Tipo: void**
Dirección de un puntero al búfer para recibir los datos asociados a szMember. Si szMember es NULL, ppvData se establece para que apunte a un búfer que contenga todos los datos de los miembros necesarios en un bloque contiguo de memoria.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, el valor devuelto es DXFILE_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes valores: DXFILEERR_BADARRAYSIZE, DXFILEERR_BADDataReference, DXFILEERR_BADVALUE.
Comentarios
Este método recupera los datos de los miembros necesarios de un objeto de datos, pero no los datos de los miembros opcionales (secundarios). Use IDirectXFileData::GetNextObject para recuperar objetos secundarios.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también