Changeset 5604 for trunk/include


Ignore:
Timestamp:
Apr 27, 2001, 7:34:52 PM (24 years ago)
Author:
sandervl
Message:

header updates

Location:
trunk/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/daudio.h

    r5377 r5604  
    1 /* $Id: daudio.h,v 1.3 2001-03-25 21:52:44 sandervl Exp $ */
     1/* $Id: daudio.h,v 1.4 2001-04-27 17:34:51 sandervl Exp $ */
    22#ifndef __DAUDIO_H__
    33#define __DAUDIO_H__
     
    2222#define DAUDIO_REGISTER_THREAD          0x4B
    2323#define DAUDIO_DEREGISTER_THREAD        0x4C
     24#define DAUDIO_QUERYCAPS                0x4D
     25#define DAUDIO_QUERYVERSION             0x4E
     26#define DAUDIO_ADDLOOPINGBUFFER         0x4F
     27
     28#define DAUDIO_VERSION                  0x00000002  //highword = major, lowword = minor version
    2429
    2530typedef struct {
     
    3843    struct
    3944      {
     45      ULONG   lpBuffer;
     46      ULONG   ulBufferLength;
     47      } LoopingBuffer;
     48    struct
     49      {
    4050      ULONG   ulCurrentPos;
    4151      } Pos;
     
    4454      ULONG   hSemaphore;
    4555      } Thread;
     56    struct
     57      {
     58      ULONG   ulVersion;
     59      } Version;
    4660    };
    4761 
    4862} DAUDIO_CMD, FAR *LPDAUDIO_CMD;
    4963
     64#define DAUDIOCAPS_PRIMARYMONO          0x00000001
     65#define DAUDIOCAPS_PRIMARYSTEREO        0x00000002
     66#define DAUDIOCAPS_PRIMARY8BIT          0x00000004
     67#define DAUDIOCAPS_PRIMARY16BIT         0x00000008
     68#define DAUDIOCAPS_CONTINUOUSRATE       0x00000010
     69#define DAUDIOCAPS_EMULDRIVER           0x00000020
     70#define DAUDIOCAPS_CERTIFIED            0x00000040
     71#define DAUDIOCAPS_SECONDARYMONO        0x00000100
     72#define DAUDIOCAPS_SECONDARYSTEREO      0x00000200
     73#define DAUDIOCAPS_SECONDARY8BIT        0x00000400
     74#define DAUDIOCAPS_SECONDARY16BIT       0x00000800
     75
     76typedef struct _DAUDIOCAPS
     77{
     78    ULONG       dwSize;
     79    ULONG       dwFlags;
     80    ULONG       dwMinSecondarySampleRate;
     81    ULONG       dwMaxSecondarySampleRate;
     82    ULONG       dwPrimaryBuffers;
     83    ULONG       dwMaxHwMixingAllBuffers;
     84    ULONG       dwMaxHwMixingStaticBuffers;
     85    ULONG       dwMaxHwMixingStreamingBuffers;
     86    ULONG       dwFreeHwMixingAllBuffers;
     87    ULONG       dwFreeHwMixingStaticBuffers;
     88    ULONG       dwFreeHwMixingStreamingBuffers;
     89    ULONG       dwMaxHw3DAllBuffers;
     90    ULONG       dwMaxHw3DStaticBuffers;
     91    ULONG       dwMaxHw3DStreamingBuffers;
     92    ULONG       dwFreeHw3DAllBuffers;
     93    ULONG       dwFreeHw3DStaticBuffers;
     94    ULONG       dwFreeHw3DStreamingBuffers;
     95    ULONG       dwTotalHwMemBytes;
     96    ULONG       dwFreeHwMemBytes;
     97    ULONG       dwMaxContigFreeHwMemBytes;
     98    ULONG       dwUnlockTransferRateHwBuffers;
     99    ULONG       dwPlayCpuOverheadSwBuffers;
     100    ULONG       dwReserved1;
     101    ULONG       dwReserved2;
     102} DAUDIO_CAPS, FAR *LPDAUDIO_CAPS;
     103
     104#define SBLIVECAPS_MINSAMPLERATE        5000
     105#define SBLIVECAPS_MAXSAMPLERATE        48000
     106#define SBLIVECAPS_MAXSTREAMS           32
     107
    50108#endif //__DAUDIO_H__
  • trunk/include/win/wine/unicode.h

    r5519 r5604  
    111111       *p++ = *src++;
    112112    }
     113    *p = 0;
    113114#endif
    114115    return dst;
  • trunk/include/winuser32.h

    r5263 r5604  
    1 /* $Id: winuser32.h,v 1.9 2001-02-24 13:31:37 sandervl Exp $ */
     1/* $Id: winuser32.h,v 1.10 2001-04-27 17:34:52 sandervl Exp $ */
    22
    33/*
     
    2222BOOL WIN32API setPageXForm(pDCData pHps);
    2323VOID WIN32API selectClientArea(pDCData pHps);
     24VOID WIN32API checkOrigin(pDCData pHps);
    2425VOID WIN32API removeClientArea(pDCData pHps);
    2526LONG WIN32API clientHeight(HWND hwnd, pDCData pHps);
Note: See TracChangeset for help on using the changeset viewer.