Further Reading


_CrtSetDbgFlag
See the Microsoft® Visual C++® documentation for more information.
AVICap
See the Microsoft Platform SDK documentation for more information.
BitBlt
See the Microsoft Platform SDK documentation for more information.
biHeight
See the Platform SDK documentation for more information.
biWidth
See the Platform SDK documentation for more information.
BSTR
See the Platform SDK documentation for more information.
CAggDirectDraw::SetDisplayMode
See the Microsoft DirectX® SDK for more information.
CAggDrawSurface::Blt
See the DirectX SDK for more information.
CAggDrawSurface::GetDC
See the DirectX SDK for more information.
CClassFactory
See the IClassFactory interface documentation in the Platform SDK.
CoCreateInstance
See the Platform SDK documentation for more information.
CoGetClassObject
See the Platform SDK documentation for more information.
CoInitialize
See the Platform SDK documentation for more information.
COLORREF
See the Platform SDK documentation for more information.
cooperative level
See the DirectX SDK for more information.
CoTaskMemAlloc
See the Platform SDK documentation for more information.
CoTaskMemFree
See the Platform SDK documentation for more information.
cout
For more information, see the Run-Time Library Reference included in the Visual C++ Developer Studio documentation, or see other books that discuss the C and C++ programming languages.
CreateDIBSection
See the Platform SDK documentation for more information.
CreateEvent
See the Platform SDK documentation for more information.
CreateFile
See the Platform SDK documentation for more information.
CreateWindow
See the Platform SDK documentation for more information.
CreateWindowEx
See the Platform SDK documentation for more information.
CRITICAL_SECTION
See the Platform SDK documentation for more information.
DDCAPS
See the DirectDraw documentation in the DirectX SDK for more information.
DDEnumCallback
An application-defined callback function for the DirectDrawEnumerate function. See the DirectDraw documentation in the DirectX SDK for more information.
DDPIXELFORMAT
See the DirectDraw documentation in the DirectX SDK for more information.
DDSCAPS
See the DirectDraw documentation in the DirectX SDK for more information.
DDSURFACEDESC
See the DirectDraw documentation in the DirectX SDK for more information.
DefWindowProc
See the Platform SDK documentation for more information.
DeleteCriticalSection
See the Platform SDK documentation for more information.
DIBSECTION
See the Platform SDK documentation for more information.
DirectDraw
See the DirectX SDK for more information.
DirectDrawCreate
See the DirectX SDK for more information.
DirectDrawEnumerate
See the DirectX SDK for more information.
DirectDrawSurface
An object that represents an area in memory that holds data to be displayed on the monitor as images or moved to other surfaces. See "Surfaces" in the "DirectDraw Essentials" section of the DirectX SDK for more information.
DISPPARAMS
See the Platform SDK documentation for more information.
DllCanUnloadNow
See the Platform SDK documentation for more information.
DllGetClassObject
See the Platform SDK documentation for more information.
DllRegisterServer
See the Platform SDK documentation for more information.
DllUnregisterServer
See the Platform SDK documentation for more information.
double
See the Platform SDK documentation for more information.
DWORD
See the Platform SDK documentation for more information.
enum
See the Platform SDK documentation for more information.
Err object
See Microsoft Visual Basic® documentation for more information.
FAILED
See the Platform SDK documentation for more information.
FILETIME
See the Platform SDK documentation for more information.
FOURCC
See the Platform SDK documentation for more information.
GetClassFile
See the Platform SDK documentation for more information.
GetDDInterface
See the DirectX SDK for more information.
GetLastError
See the Platform SDK documentation for more information.
GetSystemPaletteEntries
See the Platform SDK documentation for more information.
GetWindowLong
See the Platform SDK documentation for more information.
HANDLE
See the Platform SDK documentation for more information.
HBITMAP
See the Platform SDK documentation for more information.
Win32 HRESULT
See the Platform SDK documentation for more information.
IBindCtx
See the Platform SDK for more information.
ICAbout
See the Video for Windows Development Kit version 1.1 for more information.
ICConfigure
See the Video for Windows Development Kit version 1.1 for more information.
IClassFactory
See the Platform SDK documentation for more information.
IClassFactory::CreateInstance
See the Platform SDK documentation for more information.
ICSendMessage
See the Video for Windows Development Kit version 1.1 for more information.
ICGetState
See the Platform SDK for more information.
IDataObject
See the Platform SDK for more information.
IDirectDraw
See the DirectX SDK for more information.
IDirectDraw::Compact
See the DirectX SDK for more information.
IDirectDraw::CreateClipper
See the DirectX SDK for more information.
IDirectDraw::CreatePalette
See the DirectX SDK for more information.
IDirectDraw::CreateSurface
Creates a DirectDrawSurface object for the DirectDraw object. See the DirectX SDK for more information.
IDirectDraw::DuplicateSurface
See the DirectX SDK for more information.
IDirectDraw::EnumSurfaces
See the DirectX SDK for more information.
IDirectDraw::FlipToGDISurface
See the DirectX SDK for more information.
IDirectDraw::GetCaps
See the DirectX SDK for more information.
IDirectDraw::GetDisplayMode
See the DirectX SDK for more information.
IDirectDraw::GetFourCCCodes
See the DirectX SDK for more information.
IDirectDraw::GetGDISurface
See the DirectX SDK for more information.
IDirectDraw::GetMonitorFrequency
See the DirectX SDK for more information.
IDirectDraw::EnumDisplayModes
See the DirectX SDK for more information.
IDirectDraw::GetScanLine
See the DirectX SDK for more information.
IDirectDraw::GetVerticalBlankStatus
See the DirectX SDK for more information.
IDirectDraw::Initialize
See the DirectX SDK for more information.
IDirectDraw::RestoreDisplayMode
See the DirectX SDK for more information.
IDirectDraw::SetCooperativeLevel
See the DirectX SDK for more information.
IDirectDraw::SetDisplayMode
See the DirectX SDK for more information.
IDirectDraw::WaitForVerticalBlank
See the DirectX SDK for more information.
IDirectDraw2
See the DirectX SDK for more information.
IDirectDraw2::CreateSurface
Creates a DirectDrawSurface object for the DirectDraw object. See the DirectX SDK for more information.
IDirectDraw2::SetCooperativeLevel
Determines the top-level behavior of the application. See the DirectX SDK for more information.
IDirectDrawSurface
An interface used to create DirectDrawSurface objects and work with system-level variables. See IDirectDrawSurface3 in the DirectX SDK for more information.
IDirectDrawSurface::AddAttachedSurface
See the DirectX SDK for more information.
IDirectDrawSurface::AddOverlayDirtyRect
See the DirectX SDK for more information.
IDirectDrawSurface::Blt
See the DirectX SDK for more information.
IDirectDrawSurface::BltBatch
See the DirectX SDK for more information.
IDirectDrawSurface::BltFast
See the DirectX SDK for more information.
IDirectDrawSurface::DeleteAttachedSurface
See the DirectX SDK for more information.
IDirectDrawSurface::EnumAttachedSurfaces
See the DirectX SDK for more information.
IDirectDrawSurface::EnumOverlayZOrders
See the DirectX SDK for more information.
IDirectDrawSurface::Flip
See the DirectX SDK for more information.
IDirectDrawSurface::GetAttachedSurface
See the DirectX SDK for more information.
IDirectDrawSurface::GetBltStatus
See the DirectX SDK for more information.
IDirectDrawSurface::GetCaps
See the DirectX SDK for more information.
IDirectDrawSurface::GetClipper
See the DirectX SDK for more information.
IDirectDrawSurface::GetColorKey
See the DirectX SDK for more information.
IDirectDrawSurface::GetDC
See the DirectX SDK for more information.
IDirectDrawSurface::GetFlipStatus
See the DirectX SDK for more information.
IDirectDrawSurface::GetOverlayPosition
See the DirectX SDK for more information.
IDirectDrawSurface::GetPalette
See the DirectX SDK for more information.
IDirectDrawSurface::GetPixelFormat
See the DirectX SDK for more information.
IDirectDrawSurface::GetSurfaceDesc
See the DirectX SDK for more information.
IDirectDrawSurface::Initialize
See the DirectX SDK for more information.
IDirectDrawSurface::IsLost
See the DirectX SDK for more information.
IDirectDrawSurface::Lock
See the DirectX SDK for more information.
IDirectDrawSurface::ReleaseDC
See the DirectX SDK for more information.
IDirectDrawSurface::Restore
See the DirectX SDK for more information.
IDirectDrawSurface::SetClipper
See the DirectX SDK for more information.
IDirectDrawSurface::SetColorKey
See the DirectX SDK for more information.
IDirectDrawSurface::SetOverlayPosition
See the DirectX SDK for more information.
IDirectDrawSurface::SetPalette
See the DirectX SDK for more information.
IDirectDrawSurface::Unlock
See the DirectX SDK for more information.
IDirectDrawSurface::UpdateOverlay
See the DirectX SDK for more information.
IDirectDrawSurface::UpdateOverlayDisplay
See the DirectX SDK for more information.
IDirectDrawSurface::UpdateOverlayZOrder
See the DirectX SDK for more information.
IDirectSound
See the DirectX SDK for more information.
IDirectSoundBuffer
See the DirectX SDK for more information.
IDispatch
See the Platform SDK documentation for more information.
IDispatch::GetIDsOfNames
See the Platform SDK documentation for more information.
IDispatch::GetTypeInfo
See the Platform SDK documentation for more information.
IDispatch::GetTypeInfoCount
See the Platform SDK documentation for more information.
IDispatch::Invoke
See the Platform SDK documentation for more information.
IEnumMoniker
See the Platform SDK documentation for more information.
IEnumVARIANT
See the Platform SDK documentation for more information.
IEnumXXXX
See the Platform SDK documentation for more information.
IMoniker
See the COM documentation in the Platform SDK for more information.
IMoniker::BindToStorage
See the COM documentation in the Platform SDK for more information.
IMoniker::BindToObject
See the COM documentation in the Platform SDK for more information.
InitializeCriticalSection
See the Platform SDK documentation for more information.
IPersist
See the Platform SDK documentation for more information.
IPersistFile
See the Platform SDK documentation for more information.
IPersistMediaPropertyBag
Documentation for this interface is identical to documentation found in the COM documentation in the Platform SDK except for the following additions:

1.) The Load method can return STG_E_ACCESSDENIED to indicate that the object is read-only (the AVI parser, for example does this).

2.) Save can return E_NOTIMPL. IPersistPropetyBag::Save does not permit this.

IPersistPropertyBag
See the COM documentation in the Platform SDK for more information.
IPersistPropertyBag::Load
See the COM documentation in the Platform SDK for more information.
IPersistPropertyBag::Read
See the COM documentation in the Platform SDK for more information.
IPersistStream
See the Platform SDK documentation for more information.
IPersistStream::GetSizeMax
See the Platform SDK documentation for more information.
IPersistStream::IsDirty
See the Platform SDK documentation for more information.
IPersistStream::Load
See the Platform SDK documentation for more information.
IPersistStream::Save
See the Platform SDK documentation for more information.
IPropertyBag
See the Platform SDK documentation for more information.
IPropertyPage
See the Platform SDK documentation for more information.
IPropertyPage::Active
See the Platform SDK documentation for more information.
IPropertyPage::Apply
See the Platform SDK documentation for more information.
IPropertyPage::Deactivate
See the Platform SDK documentation for more information.
IPropertyPage::GetPageInfo
See the Platform SDK documentation for more information.
IPropertyPage::Help
See the Platform SDK documentation for more information.
IPropertyPage::IsPageDirty
See the Platform SDK documentation for more information.
IPropertyPage::Move
See the Platform SDK documentation for more information.
IPropertyPage::SetObjects
See the Platform SDK documentation for more information.
IPropertyPage::SetPageSite
See the Platform SDK documentation for more information.
IPropertyPage::Show
See the Platform SDK documentation for more information.
IPropertyPage::TranslateAccelerator
See the Platform SDK documentation for more information.
IPropertyPageSite
See the Platform SDK documentation for more information.
ISpecifyPropertyPages
See the Platform SDK documentation for more information.
ISpecifyPropertyPages::GetPages
See the Platform SDK COM documentation for more information.
IStorage::OpenStream
See the Platform SDK documentation for more information.
IStream
See the Platform SDK documentation for more information.
ITypeInfo
See the Platform SDK documentation for more information.
LoadLibrary
See the Platform SDK documentation for more information.
long
See the Platform SDK documentation for more information.
Long
See Visual Basic documentation for more information.
LONG
See the Platform SDK documentation for more information.
LONGLONG
See the Platform SDK documentation for more information.
LPCTSTR
See the Platform SDK documentation for more information.
LPDDSURFACEDESC
See the DirectDraw documentation in the DirectX SDK for more information.
LPSTR
See the Platform SDK documentation for more information.
LPWSTR
See the Platform SDK documentation for more information.
LRESULT
See the Platform SDK documentation for more information.
memcmp
For more information, see the Run-Time Library Reference included in the Visual C++ Developer Studio documentation, or see other books that discuss the C and C++ programming languages.
MoveWindow
See the Platform SDK documentation for more information.
MSG
See the Platform SDK documentation for more information.
MsgWaitForMultipleObjects
See the Platform SDK documentation for more information.
MultiByteToWideChar
See the Platform SDK documentation for more information.
Number property
See Visual Basic documentation for more information.
OleCreatePropertyFrame
See the Platform SDK documentation for more information.
OutputDebugString
See the Platform SDK documentation for more information.
PALETTEENTRY
See the Platform SDK documentation for more information.
PCMWAVEFORMAT
See the Platform SDK documentation for more information.
PeekMessage
See the Platform SDK documentation for more information.
PostMessage
See the Platform SDK documentation for more information.
printf
For more information, see the Run-Time Library Reference included in the Visual C++ Developer Studio documentation, or see other books that discuss the C and C++ programming languages.
PROPPAGEINFO
See the Platform SDK documentation for more information.
RECT
See the Platform SDK documentation for more information.
ReleaseSemaphore
See the Platform SDK documentation for more information.
RGBQUAD
See the Platform SDK documentation for more information.
ScaleHeight
See Visual Basic documentation for more information.
ScaleWidth
See Visual Basic documentation for more information.
SendMessage
See the Platform SDK documentation for more information.
SetDIBColorTable
See the Platform SDK documentation for more information.
SetDIBitsToDevice
See the Platform SDK documentation for more information.
SetDlgItemMessage
See the Platform SDK documentation for more information.
SetParent
See the Platform SDK documentation for more information.
SetWindowLong
See the Platform SDK documentation for more information.
ShowWindow
See the Platform SDK documentation for more information.
SIZE
See the Platform SDK documentation for more information.
sscanf
For more information, see the Run-Time Library Reference included in the Visual C++ Developer Studio documentation, or see other books that discuss the C and C++ programming languages.
StgOpenStorage
See the Platform SDK documentation for more information.
StretchBlt
See the Platform SDK documentation for more information.
StretchDIBits
See the Platform SDK documentation for more information.
SUCCEEDED
See the Platform SDK documentation for more information.
SysAllocString
See the Platform SDK documentation for more information.
SysFreeString
See the Platform SDK documentation for more information.
timeBeginPeriod
See the Platform SDK documentation for more information.
timeGetTime
See the Platform SDK documentation for more information.
timeSetEvent
See the Platform SDK documentation for more information.
TXTDT_MG
A structure that can contain text descriptions of the video. See Section 4.1.6 and Annex A of the DVD-Video specification for more information. To obtain a copy of the specification, contact Toshiba Corporation at 1-1, Shibaura 1-Chrome, Minato-ku, Tokyo 105-01, Japan, Tel. +81-3-5444-9580, Fax. +81-3-5444-9430.
videoDialog
See the Video for Windows Development Kit version 1.1 for more information.
videoMessage
See the Video for Windows Development Kit version 1.1 for more information.
WaitForMultipleObjects
See the Platform SDK documentation for more information.
WaitForSingleObject
See the Platform SDK documentation for more information.
WAVEFORMAT
See the Platform SDK documentation for more information.
WinMain
See the Platform SDK documentation for more information.
ZeroMemory
See the Platform SDK documentation for more information.

© 1997 Microsoft Corporation. All rights reserved. Terms of Use.