Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
ApplicationPrivate.h
/* |
File: ApplicationPrivate.h |
Contains: QuickTime 3.0 Offscreen sample application. |
Written by: Scott Kuechle |
Copyright: © 1998 by Apple Computer, Inc., all rights reserved. |
Change History (most recent first): |
<1> 4/24/98 srk first file |
NOTES: |
TO DO: |
*/ |
/* private data held in each child movie window */ |
typedef struct |
{ |
Movie movie; /* movie associated with the window */ |
short refNum; /* movie reference number */ |
TimeValue currentTime; /* current time value for movie display */ |
LPRGBQUAD srcRgbQuadArray; /* rbg color values for our window background bitmap */ |
HPALETTE hBackgroundPalette; /* color palette for our window background */ |
HBITMAP hBitmap; /* the DIB (from CreateDIBSection) for use with our memory device context */ |
HANDLE hBkgrndBitmap; /* bitmap used to paint on the background of our windows */ |
HANDLE ghInst; |
HDC hMemDC; /* memory device context we use for drawing our bitmap/offscreen images */ |
GWorldPtr offscreenGWorld; /* our Mac offscreen */ |
LONG maxWindowWidth; |
LONG maxWindowHeight; |
} ChildWindowRecord, *ChildWindowPtr; |
Copyright © 2003 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2003-01-14