With 3DS version 4, and Writing a custom BXP file:
Can I refine my BXP_INITIALIZE (in BXP.C) so that it can return
opcode=BXP_IMAGE_INFO, and usercode=BXP_IMAGE_INFO, and thereby "query" 3DS for
the BXPInfo structure defining the image to be written out. I want to do this
cause it may provide the only method of obtaining the frame count in advance,
providing of course that this will force 3DS to fill the structure including
the "frames" member, then call the BXP with opcode=BXP_IMAGE_INFO.
I ask this because the current sample code only illustrates the BXP_IMAGE_INFO
structure with respect to the Client function ClientImageInfo where the reverse
situation is that the BXP is sending the info back to 3DS for a custom "Read"
operation, and I want to reverse the flow of information for a custom "Write"
operation.
If I can do this, then of course I inderstand that the opcode BXP_IMAGE_INFO
must be processed to determine whether it is getting INPUT it requested for
Write mode, or asked for output to 3DS when Read mode.