| Description | Hierarchy | Fields | Methods | Properties | 
type ACMFORMATCHOOSEW = record
cbStruct: DWORD; | 
fdwStyle: DWORD; | 
hwndOwner: hWND; | 
pwfx: pWAVEFORMATEX; | 
cbwfx: DWORD; | 
pszTitle: LPCWSTR; | 
szFormatTag: array[0..ACMFORMATTAGDETAILS_FORMATTAG_CHARS-1] of wChar; | 
szFormat: array[0..ACMFORMATDETAILS_FORMAT_CHARS-1] of wChar; | 
pszName: LPWSTR; | 
cchName: DWORD; | 
fdwEnum: DWORD; | 
pwfxEnum: PWAVEFORMATEX; | 
hInstance: tHandle; | 
pszTemplateName: LPCWSTR; | 
lCustData: LPARAM; | 
pfnHook: ACMFORMATCHOOSEHOOKPROCW; | 
cbStruct: DWORD; | 
fdwStyle: DWORD; | 
| 
 sizeof(ACMFORMATCHOOSE)  | 
hwndOwner: hWND; | 
| 
 chooser style flags  | 
pwfx: pWAVEFORMATEX; | 
| 
 caller's window handle  | 
cbwfx: DWORD; | 
| 
 ptr to wfx buf to receive choice  | 
pszTitle: LPCWSTR; | 
| 
 size of mem buf for pwfx  | 
szFormatTag: array[0..ACMFORMATTAGDETAILS_FORMATTAG_CHARS-1] of wChar; | 
| 
 dialog box title bar  | 
szFormat: array[0..ACMFORMATDETAILS_FORMAT_CHARS-1] of wChar; | 
pszName: LPWSTR; | 
cchName: DWORD; | 
| 
 custom name selection  | 
fdwEnum: DWORD; | 
| 
 size in chars of mem buf for pszName  | 
pwfxEnum: PWAVEFORMATEX; | 
| 
 format enumeration restrictions  | 
hInstance: tHandle; | 
| 
 format describing restrictions  | 
pszTemplateName: LPCWSTR; | 
| 
 app instance containing dlg template  | 
lCustData: LPARAM; | 
| 
 custom template name  | 
pfnHook: ACMFORMATCHOOSEHOOKPROCW; | 
| 
 data passed to hook fn.  | 
(c) 2012 Lake of Soft