Version

menu_open
Attention : vous avez été redirigé vers la plus récente documentation correspondant à votre version générale ( 2024.1.1.8691 ). Si vous souhaitez accéder à la documentation de votre version précise, veuillez télécharger la documentation hors ligne depuis l'Audiokinetic Launcher et sélectionner l'option de documentation Offline dans l'application de création Wwise.
Wwise SDK 2024.1.1
AkAsyncFileOpenData Struct Reference

#include <AkStreamMgrModule.h>

Inheritance diagram for AkAsyncFileOpenData:
AkFileOpenData

Public Member Functions

 ~AkAsyncFileOpenData ()
 
 AkAsyncFileOpenData (const AkFileOpenData &in_copy)
 
 AkAsyncFileOpenData (const AkAsyncFileOpenData &in_copy)
 
 AkAsyncFileOpenData ()
 
 AkAsyncFileOpenData (const AkOSChar *in_pszFileName, AkOpenMode in_eOpenMode=AK_OpenModeRead, AkFileSystemFlags *in_pFlags=NULL)
 
 AkAsyncFileOpenData (AkFileID in_idFile, AkOpenMode in_eOpenMode=AK_OpenModeRead, AkFileSystemFlags *in_pFlags=NULL)
 Functions used to manage optional stream name. The name will be used when sending stream information to the Wwise profiler. More...
 
AKRESULT SetStreamName (const AkOSChar *in_pszStreamName)
 
const AkOSCharGetStreamName () const
 
- Public Member Functions inherited from AkFileOpenData
 AkFileOpenData ()
 
 AkFileOpenData (const AkOSChar *in_pszFileName, AkOpenMode in_eOpenMode=AK_OpenModeRead, AkFileSystemFlags *in_pFlags=NULL)
 
 AkFileOpenData (AkFileID in_idFile, AkOpenMode in_eOpenMode=AK_OpenModeRead, AkFileSystemFlags *in_pFlags=NULL)
 
 AkFileOpenData (const AkOSChar *in_pszFileName, AkFileSystemFlags *in_pFlags)
 
 AkFileOpenData (AkFileID in_idFile, AkFileSystemFlags *in_pFlags)
 
bool IsValid () const
 

Public Attributes

AkFileOpenCallback pCallback
 Callback function used to notify the high-level device when Open is done. More...
 
void * pCookie
 Reserved. Pass this unchanged to the callback function. The I/O device uses this cookie to retrieve the owner of the transfer. More...
 
AkFileDescpFileDesc
 File Descriptor to fill once the Open operation is complete. More...
 
void * pCustomData
 Convenience pointer for the IO hook implementer. Useful for additional data used in asynchronous implementations, for example. More...
 
- Public Attributes inherited from AkFileOpenData
const AkOSCharpszFileName
 File name. Only one of pszFileName or fileID should be valid (pszFileName null while fileID is not AK_INVALID_FILE_ID, or vice versa) More...
 
AkFileID fileID
 File ID. Only one of pszFileName or fileID should be valid (pszFileName null while fileID is not AK_INVALID_FILE_ID, or vice versa) More...
 
AkFileSystemFlagspFlags
 Flags for opening, null when unused. More...
 
AkOpenMode eOpenMode
 Open mode. More...
 

Detailed Description

Structure used by Low Level IO Hooks (IAkLowLevelIOHook) to pass and retreive information on files to be opened by the IO hook. Please refer to AK::StreamMgr::IAkLowLevelIOHook::BatchOpen for more information about the sementics of the Open operation.

See also

Definition at line 143 of file AkStreamMgrModule.h.


Cette page a-t-elle été utile ?

Besoin d'aide ?

Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !

Visitez notre page d'Aide

Décrivez-nous de votre projet. Nous sommes là pour vous aider.

Enregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !

Partir du bon pied avec Wwise