A3DPDF3DAnnotGetUniqueId

A3DStatus A3DPDF3DAnnotGetUniqueId(const A3DPDF3DAnnot *p3DAnnot, A3DUTF8Char **ppc3dAnnotId)
A3DStatus A3DPDF3DAnnotGetUniqueId(const A3DPDF3DAnnot* p3DAnnot, A3DUTF8Char** ppc3dAnnotId)

Function to retrieve the unique id of a 3D annotation This function must be called after inserting the 3d annot object with:c:func:~A3DPDFPageInsert3DAnnotor:c:func:~A3DPDFPageFieldSet3DAnnot.

Memory Management

In case of success,``ppc3dAnnotId``contains heap allocated memory you are responsible for. To free the memory on``ppc3dAnnotId``, call``A3DPDF3DAnnotGetUniqueId``with``p3DAnnot``set to*0*.

Parameters

p3DAnnot: The 3D Annot to work with.

ppc3dAnnotId: The identifier as a string.