factor: TYPEDEF: ;
parent
3efabac7ff
commit
3cfe7302ca
|
@ -4,12 +4,12 @@ USING: alien.c-types alien.syntax classes.struct kernel
|
|||
literals math.order sequences unix.types ;
|
||||
in: io.files.acls.macosx.ffi
|
||||
|
||||
TYPEDEF: uint acl_type_t
|
||||
TYPEDEF: uint acl_perm_t
|
||||
TYPEDEF: void* acl_t
|
||||
TYPEDEF: void* acl_entry_t
|
||||
TYPEDEF: void* acl_permset_t
|
||||
TYPEDEF: void* acl_flagset_t
|
||||
TYPEDEF: uint acl_type_t ;
|
||||
TYPEDEF: uint acl_perm_t ;
|
||||
TYPEDEF: void* acl_t ;
|
||||
TYPEDEF: void* acl_entry_t ;
|
||||
TYPEDEF: void* acl_permset_t ;
|
||||
TYPEDEF: void* acl_flagset_t ;
|
||||
|
||||
CONSTANT: KAUTH_GUID_SIZE 16 ;
|
||||
|
||||
|
@ -69,7 +69,7 @@ CONSTANT: acl-file-perm { t f t f t f t t f f t t t t t t t } ;
|
|||
CONSTANT: acl-dir-perm { f t f t f t t f t t t t t t t t t } ;
|
||||
|
||||
! acl_tag_t
|
||||
TYPEDEF: uint acl_tag_t
|
||||
TYPEDEF: uint acl_tag_t ;
|
||||
CONSTANT: ACL_UNDEFINED_TAG 0 ;
|
||||
CONSTANT: ACL_EXTENDED_ALLOW 1 ;
|
||||
CONSTANT: ACL_EXTENDED_DENY 2 ;
|
||||
|
@ -81,7 +81,7 @@ ERROR: bad-acl-tag-t n ;
|
|||
{ "undefined" "allow" "deny" } nth ;
|
||||
|
||||
! acl_flag_t
|
||||
TYPEDEF: int acl_flag_t
|
||||
TYPEDEF: int acl_flag_t ;
|
||||
CONSTANT: ACL_FLAG_DEFER_INHERIT 1 ;
|
||||
CONSTANT: ACL_ENTRY_INHERITED 16 ;
|
||||
CONSTANT: ACL_ENTRY_FILE_INHERIT 32 ;
|
||||
|
@ -106,24 +106,24 @@ CONSTANT: acl-flag-names {
|
|||
STRUCT: guid_t
|
||||
{ g_guid { uchar KAUTH_GUID_SIZE } } ;
|
||||
|
||||
TYPEDEF: uint kauth_ace_rights_t
|
||||
TYPEDEF: uint kauth_ace_rights_t ;
|
||||
STRUCT: kauth_ace
|
||||
{ ace_applicable guid_t }
|
||||
{ ace_flags uint }
|
||||
{ ace_rights kauth_ace_rights_t } ;
|
||||
TYPEDEF: kauth_ace* kauth_ace_t
|
||||
TYPEDEF: kauth_ace* kauth_ace_t ;
|
||||
|
||||
STRUCT: kauth_acl
|
||||
{ acl_entrycount uint }
|
||||
{ acl_flags uint }
|
||||
{ acl_ace { kauth_ace 1 } } ;
|
||||
TYPEDEF: kauth_acl* kauth_acl_t
|
||||
TYPEDEF: kauth_acl* kauth_acl_t ;
|
||||
|
||||
STRUCT: kauth_filesec
|
||||
{ fsec_magic uint }
|
||||
{ fsec_owner guid_t }
|
||||
{ fsec_group guid_t } ;
|
||||
TYPEDEF: kauth_filesec* kauth_filesec_t
|
||||
TYPEDEF: kauth_filesec* kauth_filesec_t ;
|
||||
|
||||
FUNCTION: int acl_dup ( acl_t acl ) ;
|
||||
FUNCTION: int acl_free ( void* obj_p ) ;
|
||||
|
@ -156,7 +156,7 @@ FUNCTION: int acl_get_flagset_np ( void *obj, acl_flagset_t* flagset_p ) ;
|
|||
FUNCTION: int acl_get_flag_np ( acl_flagset_t flagset_d, acl_flag_t flag ) ;
|
||||
FUNCTION: int acl_get_tag_type ( acl_entry_t entry_d, acl_tag_t *tag_type_p ) ;
|
||||
|
||||
TYPEDEF: uchar[16] uuid_t
|
||||
TYPEDEF: uchar[16] uuid_t ;
|
||||
|
||||
CONSTANT: ID_TYPE_UID 0 ;
|
||||
CONSTANT: ID_TYPE_GID 1 ;
|
||||
|
@ -182,6 +182,6 @@ FUNCTION: int mbr_uuid_to_id ( uuid_t uu, uid_t *id, int *id_type ) ;
|
|||
FUNCTION: int mbr_sid_to_uuid ( nt_sid_t *sid, uuid_t uu ) ;
|
||||
FUNCTION: int mbr_uuid_to_sid ( uuid_t uu, nt_sid_t *sid ) ;
|
||||
|
||||
TYPEDEF: char[37] uuid_string_t
|
||||
TYPEDEF: char[37] uuid_string_t ;
|
||||
|
||||
FUNCTION: int mbr_uuid_to_string ( uuid_t uu, char* string ) ;
|
||||
|
|
|
@ -11,9 +11,9 @@ in: io.files.trash.macosx
|
|||
STRUCT: FSRef
|
||||
{ hidden UInt8[80] } ;
|
||||
|
||||
TYPEDEF: SInt32 OSStatus
|
||||
TYPEDEF: SInt32 OSStatus ;
|
||||
|
||||
TYPEDEF: UInt32 OptionBits
|
||||
TYPEDEF: UInt32 OptionBits ;
|
||||
|
||||
CONSTANT: noErr 0 ;
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ in: io.files.trash.windows
|
|||
|
||||
LIBRARY: shell32
|
||||
|
||||
TYPEDEF: WORD FILEOP_FLAGS
|
||||
TYPEDEF: WORD FILEOP_FLAGS ;
|
||||
|
||||
PACKED-STRUCT: SHFILEOPSTRUCTW
|
||||
{ hwnd HWND }
|
||||
|
|
|
@ -6,9 +6,9 @@ in: io.serial.linux.ffi
|
|||
|
||||
CONSTANT: NCCS 32 ;
|
||||
|
||||
TYPEDEF: uchar cc_t
|
||||
TYPEDEF: uint speed_t
|
||||
TYPEDEF: uint tcflag_t
|
||||
TYPEDEF: uchar cc_t ;
|
||||
TYPEDEF: uint speed_t ;
|
||||
TYPEDEF: uint tcflag_t ;
|
||||
|
||||
STRUCT: termios
|
||||
{ iflag tcflag_t }
|
||||
|
|
|
@ -22,7 +22,7 @@ UNION-STRUCT: foo
|
|||
|
||||
{ t } [ foo heap-size int heap-size = ] unit-test
|
||||
|
||||
TYPEDEF: int MyInt
|
||||
TYPEDEF: int MyInt ;
|
||||
|
||||
{ t } [ int lookup-c-type MyInt lookup-c-type = ] unit-test
|
||||
{ t } [ void* lookup-c-type pointer: MyInt lookup-c-type = ] unit-test
|
||||
|
@ -31,20 +31,20 @@ TYPEDEF: int MyInt
|
|||
|
||||
{ } [ pointer: { int 8 } heap-size pointer: void heap-size assert= ] unit-test
|
||||
|
||||
TYPEDEF: char MyChar
|
||||
TYPEDEF: char MyChar ;
|
||||
|
||||
{ t } [ pointer: void lookup-c-type pointer: MyChar lookup-c-type = ] unit-test
|
||||
|
||||
TYPEDEF: { c-string ascii } MyFunkyString
|
||||
TYPEDEF: { c-string ascii } MyFunkyString ;
|
||||
|
||||
{ { c-string ascii } } [ MyFunkyString lookup-c-type ] unit-test
|
||||
|
||||
TYPEDEF: c-string MyString
|
||||
TYPEDEF: c-string MyString ;
|
||||
|
||||
{ t } [ c-string lookup-c-type MyString lookup-c-type = ] unit-test
|
||||
{ t } [ void* lookup-c-type pointer: MyString lookup-c-type = ] unit-test
|
||||
|
||||
TYPEDEF: int* MyIntArray
|
||||
TYPEDEF: int* MyIntArray ;
|
||||
|
||||
{ t } [ void* lookup-c-type MyIntArray lookup-c-type = ] unit-test
|
||||
|
||||
|
@ -98,8 +98,8 @@ defer: struct-redefined
|
|||
"in: alien.c-types.tests
|
||||
use: alien.syntax
|
||||
use: alien.c-types
|
||||
TYPEDEF: int type-redefinition-test
|
||||
TYPEDEF: int type-redefinition-test" eval( -- )
|
||||
TYPEDEF: int type-redefinition-test ;
|
||||
TYPEDEF: int type-redefinition-test ;" eval( -- )
|
||||
]
|
||||
[ error>> error>> redefine-error? ]
|
||||
must-fail-with
|
||||
|
@ -147,5 +147,5 @@ GENERIC: foo-func ( x -- ) ;
|
|||
"in: alien.c-types.tests
|
||||
use: alien.syntax
|
||||
use: alien.c-types
|
||||
TYPEDEF: void* foo-func
|
||||
TYPEDEF: void* foo-func ;
|
||||
" eval( -- )
|
||||
|
|
|
@ -19,11 +19,11 @@ LIBRARY: cairo
|
|||
FUNCTION: int cairo_version ( ) ;
|
||||
FUNCTION: c-string cairo_version_string ( ) ;
|
||||
|
||||
TYPEDEF: int cairo_bool_t
|
||||
TYPEDEF: int cairo_bool_t ;
|
||||
|
||||
! I am leaving these and other void* types as opaque structures
|
||||
TYPEDEF: void* cairo_t
|
||||
TYPEDEF: void* cairo_surface_t
|
||||
TYPEDEF: void* cairo_t ;
|
||||
TYPEDEF: void* cairo_surface_t ;
|
||||
|
||||
STRUCT: cairo_matrix_t
|
||||
{ xx double }
|
||||
|
@ -33,7 +33,7 @@ STRUCT: cairo_matrix_t
|
|||
{ x0 double }
|
||||
{ y0 double } ;
|
||||
|
||||
TYPEDEF: void* cairo_pattern_t
|
||||
TYPEDEF: void* cairo_pattern_t ;
|
||||
|
||||
CALLBACK: void cairo_destroy_func_t ( void* data ) ;
|
||||
|
||||
|
@ -289,9 +289,9 @@ FUNCTION: void cairo_rectangle_list_destroy ( cairo_rectangle_list_t* rectangle_
|
|||
|
||||
! Font/Text functions
|
||||
|
||||
TYPEDEF: void* cairo_scaled_font_t
|
||||
TYPEDEF: void* cairo_scaled_font_t ;
|
||||
|
||||
TYPEDEF: void* cairo_font_face_t
|
||||
TYPEDEF: void* cairo_font_face_t ;
|
||||
|
||||
STRUCT: cairo_glyph_t
|
||||
{ index ulong }
|
||||
|
@ -356,7 +356,7 @@ ENUM: cairo_hint_metrics_t
|
|||
CAIRO_HINT_METRICS_OFF
|
||||
CAIRO_HINT_METRICS_ON ;
|
||||
|
||||
TYPEDEF: void* cairo_font_options_t
|
||||
TYPEDEF: void* cairo_font_options_t ;
|
||||
|
||||
FUNCTION: cairo_font_options_t* cairo_font_options_create ( ) ;
|
||||
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
USING: alien.c-types alien.syntax classes.struct ;
|
||||
in: cocoa.runtime
|
||||
|
||||
TYPEDEF: void* SEL
|
||||
TYPEDEF: void* SEL ;
|
||||
|
||||
TYPEDEF: void* id
|
||||
TYPEDEF: void* id ;
|
||||
|
||||
FUNCTION: c-string sel_getName ( SEL aSelector ) ;
|
||||
|
||||
|
@ -13,9 +13,9 @@ FUNCTION: char sel_isMapped ( SEL aSelector ) ;
|
|||
|
||||
FUNCTION: SEL sel_registerName ( c-string str ) ;
|
||||
|
||||
TYPEDEF: void* Class
|
||||
TYPEDEF: void* Method
|
||||
TYPEDEF: void* Protocol
|
||||
TYPEDEF: void* Class ;
|
||||
TYPEDEF: void* Method ;
|
||||
TYPEDEF: void* Protocol ;
|
||||
|
||||
STRUCT: objc-super
|
||||
{ receiver id }
|
||||
|
|
|
@ -4,28 +4,28 @@ USING: alien.c-types alien.syntax classes.struct cocoa.runtime
|
|||
core-graphics.types ;
|
||||
in: cocoa.types
|
||||
|
||||
TYPEDEF: long NSInteger
|
||||
TYPEDEF: ulong NSUInteger
|
||||
TYPEDEF: long NSInteger ;
|
||||
TYPEDEF: ulong NSUInteger ;
|
||||
|
||||
TYPEDEF: CGPoint NSPoint
|
||||
TYPEDEF: NSPoint _NSPoint
|
||||
TYPEDEF: CGPoint NSPoint ;
|
||||
TYPEDEF: NSPoint _NSPoint ;
|
||||
|
||||
TYPEDEF: CGSize NSSize
|
||||
TYPEDEF: NSSize _NSSize
|
||||
TYPEDEF: CGSize NSSize ;
|
||||
TYPEDEF: NSSize _NSSize ;
|
||||
|
||||
TYPEDEF: CGRect NSRect
|
||||
TYPEDEF: NSRect _NSRect
|
||||
TYPEDEF: CGRect NSRect ;
|
||||
TYPEDEF: NSRect _NSRect ;
|
||||
|
||||
STRUCT: NSRange
|
||||
{ location NSUInteger }
|
||||
{ length NSUInteger } ;
|
||||
|
||||
TYPEDEF: NSRange _NSRange
|
||||
TYPEDEF: NSRange _NSRange ;
|
||||
|
||||
! The "lL" type encodings refer to 32-bit values even in 64-bit mode
|
||||
TYPEDEF: int long32
|
||||
TYPEDEF: uint ulong32
|
||||
TYPEDEF: void* unknown_type
|
||||
TYPEDEF: int long32 ;
|
||||
TYPEDEF: uint ulong32 ;
|
||||
TYPEDEF: void* unknown_type ;
|
||||
|
||||
: <NSRange> ( location length -- size )
|
||||
NSRange <struct-boa> ;
|
||||
|
|
|
@ -4,7 +4,7 @@ USING: alien.c-types alien.syntax core-foundation fry kernel
|
|||
sequences ;
|
||||
in: core-foundation.arrays
|
||||
|
||||
TYPEDEF: void* CFArrayRef
|
||||
TYPEDEF: void* CFArrayRef ;
|
||||
|
||||
FUNCTION: CFArrayRef CFArrayCreateMutable ( CFAllocatorRef allocator, CFIndex capacity, void* callbacks ) ;
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ core-foundation.dictionaries core-foundation.strings
|
|||
core-foundation.utilities destructors kernel ;
|
||||
in: core-foundation.attributed-strings
|
||||
|
||||
TYPEDEF: void* CFAttributedStringRef
|
||||
TYPEDEF: void* CFAttributedStringRef ;
|
||||
|
||||
FUNCTION: CFAttributedStringRef CFAttributedStringCreate (
|
||||
CFAllocatorRef alloc,
|
||||
|
|
|
@ -4,7 +4,7 @@ USING: alien.c-types alien.syntax core-foundation
|
|||
core-foundation.urls kernel sequences ;
|
||||
in: core-foundation.bundles
|
||||
|
||||
TYPEDEF: void* CFBundleRef
|
||||
TYPEDEF: void* CFBundleRef ;
|
||||
|
||||
FUNCTION: CFBundleRef CFBundleCreate ( CFAllocatorRef allocator, CFURLRef bundleURL ) ;
|
||||
|
||||
|
|
|
@ -4,27 +4,27 @@ USING: alien.c-types alien.destructors alien.syntax
|
|||
classes.struct ;
|
||||
in: core-foundation
|
||||
|
||||
TYPEDEF: void* CFTypeRef
|
||||
TYPEDEF: void* CFTypeRef ;
|
||||
|
||||
TYPEDEF: void* CFAllocatorRef
|
||||
TYPEDEF: void* CFAllocatorRef ;
|
||||
CONSTANT: kCFAllocatorDefault f ;
|
||||
|
||||
TYPEDEF: bool Boolean
|
||||
TYPEDEF: long CFIndex
|
||||
TYPEDEF: uchar UInt8
|
||||
TYPEDEF: ushort UInt16
|
||||
TYPEDEF: uint UInt32
|
||||
TYPEDEF: ulonglong UInt64
|
||||
TYPEDEF: char SInt8
|
||||
TYPEDEF: short SInt16
|
||||
TYPEDEF: int SInt32
|
||||
TYPEDEF: longlong SInt64
|
||||
TYPEDEF: ulong CFTypeID
|
||||
TYPEDEF: UInt32 CFOptionFlags
|
||||
TYPEDEF: void* CFUUIDRef
|
||||
TYPEDEF: SInt32 OSStatus
|
||||
TYPEDEF: uchar[4] FourCharCode
|
||||
TYPEDEF: FourCharCode OSType
|
||||
TYPEDEF: bool Boolean ;
|
||||
TYPEDEF: long CFIndex ;
|
||||
TYPEDEF: uchar UInt8 ;
|
||||
TYPEDEF: ushort UInt16 ;
|
||||
TYPEDEF: uint UInt32 ;
|
||||
TYPEDEF: ulonglong UInt64 ;
|
||||
TYPEDEF: char SInt8 ;
|
||||
TYPEDEF: short SInt16 ;
|
||||
TYPEDEF: int SInt32 ;
|
||||
TYPEDEF: longlong SInt64 ;
|
||||
TYPEDEF: ulong CFTypeID ;
|
||||
TYPEDEF: UInt32 CFOptionFlags ;
|
||||
TYPEDEF: void* CFUUIDRef ;
|
||||
TYPEDEF: SInt32 OSStatus ;
|
||||
TYPEDEF: uchar[4] FourCharCode ;
|
||||
TYPEDEF: FourCharCode OSType ;
|
||||
|
||||
STRUCT: FSRef
|
||||
{ opaque uchar[80] } ;
|
||||
|
|
|
@ -4,10 +4,10 @@ USING: alien.c-types alien.syntax core-foundation kernel
|
|||
sequences ;
|
||||
in: core-foundation.data
|
||||
|
||||
TYPEDEF: void* CFDataRef
|
||||
TYPEDEF: void* CFSetRef
|
||||
TYPEDEF: void* CFDataRef ;
|
||||
TYPEDEF: void* CFSetRef ;
|
||||
|
||||
TYPEDEF: int CFPropertyListMutabilityOptions
|
||||
TYPEDEF: int CFPropertyListMutabilityOptions ;
|
||||
CONSTANT: kCFPropertyListImmutable 0 ;
|
||||
CONSTANT: kCFPropertyListMutableContainers 1 ;
|
||||
CONSTANT: kCFPropertyListMutableContainersAndLeaves 2 ;
|
||||
|
|
|
@ -6,8 +6,8 @@ in: core-foundation.dictionaries
|
|||
|
||||
specialized-array: void*
|
||||
|
||||
TYPEDEF: void* CFDictionaryRef
|
||||
TYPEDEF: void* CFMutableDictionaryRef
|
||||
TYPEDEF: void* CFDictionaryRef ;
|
||||
TYPEDEF: void* CFMutableDictionaryRef ;
|
||||
C-TYPE: CFDictionaryKeyCallBacks
|
||||
C-TYPE: CFDictionaryValueCallBacks
|
||||
|
||||
|
|
|
@ -4,8 +4,8 @@ USING: alien.c-types alien.syntax core-foundation kernel
|
|||
literals ;
|
||||
in: core-foundation.file-descriptors
|
||||
|
||||
TYPEDEF: void* CFFileDescriptorRef
|
||||
TYPEDEF: int CFFileDescriptorNativeDescriptor
|
||||
TYPEDEF: void* CFFileDescriptorRef ;
|
||||
TYPEDEF: int CFFileDescriptorNativeDescriptor ;
|
||||
|
||||
CALLBACK: void CFFileDescriptorCallBack (
|
||||
CFFileDescriptorRef f,
|
||||
|
|
|
@ -40,10 +40,10 @@ CONSTANT: kFSEventStreamEventFlagItemIsFile 0x00010000 ;
|
|||
CONSTANT: kFSEventStreamEventFlagItemIsDir 0x00020000 ;
|
||||
CONSTANT: kFSEventStreamEventFlagItemIsSymlink 0x00040000 ;
|
||||
|
||||
TYPEDEF: uint FSEventStreamCreateFlags
|
||||
TYPEDEF: uint FSEventStreamEventFlags
|
||||
TYPEDEF: ulonglong FSEventStreamEventId
|
||||
TYPEDEF: void* FSEventStreamRef
|
||||
TYPEDEF: uint FSEventStreamCreateFlags ;
|
||||
TYPEDEF: uint FSEventStreamEventFlags ;
|
||||
TYPEDEF: ulonglong FSEventStreamEventId ;
|
||||
TYPEDEF: void* FSEventStreamRef ;
|
||||
|
||||
STRUCT: FSEventStreamContext
|
||||
{ version CFIndex }
|
||||
|
|
|
@ -6,9 +6,9 @@ QUALIFIED-WITH: alien.c-types c ;
|
|||
FROM: math => float ;
|
||||
in: core-foundation.numbers
|
||||
|
||||
TYPEDEF: void* CFNumberRef
|
||||
TYPEDEF: void* CFNumberRef ;
|
||||
|
||||
TYPEDEF: int CFNumberType
|
||||
TYPEDEF: int CFNumberType ;
|
||||
CONSTANT: kCFNumberSInt8Type 1 ;
|
||||
CONSTANT: kCFNumberSInt16Type 2 ;
|
||||
CONSTANT: kCFNumberSInt32Type 3 ;
|
||||
|
|
|
@ -13,8 +13,8 @@ CONSTANT: kCFRunLoopRunStopped 2 ;
|
|||
CONSTANT: kCFRunLoopRunTimedOut 3 ;
|
||||
CONSTANT: kCFRunLoopRunHandledSource 4 ;
|
||||
|
||||
TYPEDEF: void* CFRunLoopRef
|
||||
TYPEDEF: void* CFRunLoopSourceRef
|
||||
TYPEDEF: void* CFRunLoopRef ;
|
||||
TYPEDEF: void* CFRunLoopSourceRef ;
|
||||
|
||||
FUNCTION: CFRunLoopRef CFRunLoopGetMain ( ) ;
|
||||
FUNCTION: CFRunLoopRef CFRunLoopGetCurrent ( ) ;
|
||||
|
|
|
@ -9,9 +9,9 @@ parser sequences words ;
|
|||
|
||||
in: core-foundation.strings
|
||||
|
||||
TYPEDEF: void* CFStringRef
|
||||
TYPEDEF: void* CFStringRef ;
|
||||
|
||||
TYPEDEF: int CFStringEncoding
|
||||
TYPEDEF: int CFStringEncoding ;
|
||||
CONSTANT: kCFStringEncodingMacRoman 0x0 ;
|
||||
CONSTANT: kCFStringEncodingWindowsLatin1 0x0500 ;
|
||||
CONSTANT: kCFStringEncodingISOLatin1 0x0201 ;
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
USING: alien.c-types alien.syntax calendar literals math ;
|
||||
in: core-foundation.time
|
||||
|
||||
TYPEDEF: double CFTimeInterval
|
||||
TYPEDEF: double CFAbsoluteTime
|
||||
TYPEDEF: double CFTimeInterval ;
|
||||
TYPEDEF: double CFAbsoluteTime ;
|
||||
|
||||
ALIAS: >CFTimeInterval duration>seconds ;
|
||||
|
||||
|
|
|
@ -4,14 +4,14 @@ USING: alien.c-types alien.syntax calendar.unix core-foundation
|
|||
core-foundation.time locals ;
|
||||
in: core-foundation.timers
|
||||
|
||||
TYPEDEF: void* CFRunLoopTimerRef
|
||||
TYPEDEF: void* CFRunLoopTimerRef ;
|
||||
|
||||
CALLBACK: void CFRunLoopTimerCallBack (
|
||||
CFRunLoopTimerRef timer,
|
||||
void *info
|
||||
) ;
|
||||
|
||||
TYPEDEF: void* CFRunLoopTimerContext
|
||||
TYPEDEF: void* CFRunLoopTimerContext ;
|
||||
|
||||
FUNCTION: CFRunLoopTimerRef CFRunLoopTimerCreate (
|
||||
CFAllocatorRef allocator,
|
||||
|
|
|
@ -6,7 +6,7 @@ in: core-foundation.urls
|
|||
|
||||
CONSTANT: kCFURLPOSIXPathStyle 0 ;
|
||||
|
||||
TYPEDEF: void* CFURLRef
|
||||
TYPEDEF: void* CFURLRef ;
|
||||
|
||||
FUNCTION: CFURLRef CFURLCreateWithFileSystemPath ( CFAllocatorRef allocator, CFStringRef filePath, int pathStyle, Boolean isDirectory ) ;
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ libc math opengl.gl sequences ;
|
|||
|
||||
in: core-graphics
|
||||
|
||||
TYPEDEF: int CGImageAlphaInfo
|
||||
TYPEDEF: int CGImageAlphaInfo ;
|
||||
CONSTANT: kCGImageAlphaNone 0 ;
|
||||
CONSTANT: kCGImageAlphaPremultipliedLast 1 ;
|
||||
CONSTANT: kCGImageAlphaPremultipliedFirst 2 ;
|
||||
|
|
|
@ -73,17 +73,17 @@ STRUCT: CGAffineTransform
|
|||
{ tx CGFloat }
|
||||
{ ty CGFloat } ;
|
||||
|
||||
TYPEDEF: void* CGColorRef
|
||||
TYPEDEF: void* CGColorSpaceRef
|
||||
TYPEDEF: void* CGContextRef
|
||||
TYPEDEF: void* CGImageRef
|
||||
TYPEDEF: void* CGImageDestinationRef
|
||||
TYPEDEF: void* CGColorRef ;
|
||||
TYPEDEF: void* CGColorSpaceRef ;
|
||||
TYPEDEF: void* CGContextRef ;
|
||||
TYPEDEF: void* CGImageRef ;
|
||||
TYPEDEF: void* CGImageDestinationRef ;
|
||||
|
||||
TYPEDEF: uint CGBitmapInfo
|
||||
TYPEDEF: uint CGBitmapInfo ;
|
||||
|
||||
TYPEDEF: int CGLError
|
||||
TYPEDEF: int CGError
|
||||
TYPEDEF: uint CGDirectDisplayID
|
||||
TYPEDEF: int boolean_t
|
||||
TYPEDEF: void* CGLContextObj
|
||||
TYPEDEF: int CGLContextParameter
|
||||
TYPEDEF: int CGLError ;
|
||||
TYPEDEF: int CGError ;
|
||||
TYPEDEF: uint CGDirectDisplayID ;
|
||||
TYPEDEF: int boolean_t ;
|
||||
TYPEDEF: void* CGLContextObj ;
|
||||
TYPEDEF: int CGLContextParameter ;
|
||||
|
|
|
@ -8,7 +8,7 @@ fonts init kernel locals make math math.functions math.order
|
|||
math.vectors memoize namespaces sequences strings ;
|
||||
in: core-text
|
||||
|
||||
TYPEDEF: void* CTLineRef
|
||||
TYPEDEF: void* CTLineRef ;
|
||||
|
||||
C-GLOBAL: CFStringRef kCTFontAttributeName
|
||||
C-GLOBAL: CFStringRef kCTKernAttributeName
|
||||
|
|
|
@ -6,8 +6,8 @@ core-foundation.strings core-graphics.types destructors fonts
|
|||
init kernel locals math memoize unix.types ;
|
||||
in: core-text.fonts
|
||||
|
||||
TYPEDEF: void* CTFontRef
|
||||
TYPEDEF: void* CTFontDescriptorRef
|
||||
TYPEDEF: void* CTFontRef ;
|
||||
TYPEDEF: void* CTFontDescriptorRef ;
|
||||
|
||||
! CTFontSymbolicTraits
|
||||
: kCTFontItalicTrait ( -- n ) 0 2^ ; inline
|
||||
|
|
|
@ -13,16 +13,16 @@ in: cuda.ffi
|
|||
|
||||
LIBRARY: cuda
|
||||
|
||||
TYPEDEF: uint CUdeviceptr
|
||||
TYPEDEF: int CUdevice
|
||||
TYPEDEF: void* CUcontext
|
||||
TYPEDEF: void* CUmodule
|
||||
TYPEDEF: void* CUfunction
|
||||
TYPEDEF: void* CUarray
|
||||
TYPEDEF: void* CUtexref
|
||||
TYPEDEF: void* CUevent
|
||||
TYPEDEF: void* CUstream
|
||||
TYPEDEF: void* CUgraphicsResource
|
||||
TYPEDEF: uint CUdeviceptr ;
|
||||
TYPEDEF: int CUdevice ;
|
||||
TYPEDEF: void* CUcontext ;
|
||||
TYPEDEF: void* CUmodule ;
|
||||
TYPEDEF: void* CUfunction ;
|
||||
TYPEDEF: void* CUarray ;
|
||||
TYPEDEF: void* CUtexref ;
|
||||
TYPEDEF: void* CUevent ;
|
||||
TYPEDEF: void* CUstream ;
|
||||
TYPEDEF: void* CUgraphicsResource ;
|
||||
|
||||
! versions of double and longlong that always 8-byte align
|
||||
|
||||
|
|
|
@ -333,8 +333,8 @@ ALIAS: CURLOPT_RTSPHEADER CURLOPT_HTTPHEADER ;
|
|||
|
||||
! easy.h
|
||||
|
||||
TYPEDEF: void CURL
|
||||
TYPEDEF: int64_t curl_off_t
|
||||
TYPEDEF: void CURL ;
|
||||
TYPEDEF: int64_t curl_off_t ;
|
||||
|
||||
FUNCTION: CURL* curl_easy_init ( ) ;
|
||||
|
||||
|
@ -384,7 +384,7 @@ CONSTANT: CURL_SOCKOPT_OK 0 ;
|
|||
CONSTANT: CURL_SOCKOPT_ERROR 1 ;
|
||||
CONSTANT: CURL_SOCKOPT_ALREADY_CONNECTED 2 ;
|
||||
|
||||
TYPEDEF: int curl_socket_t
|
||||
TYPEDEF: int curl_socket_t ;
|
||||
|
||||
CALLBACK: int sockopt_callback ( void* clientp, curl_socket_t curlfd, curlsocktype purpose ) ;
|
||||
|
||||
|
|
|
@ -11,13 +11,13 @@ in: curses.ffi
|
|||
} cond cdecl add-library >>
|
||||
|
||||
C-TYPE: SCREEN
|
||||
TYPEDEF: void* va_list
|
||||
TYPEDEF: void* va_list ;
|
||||
|
||||
TYPEDEF: uint chtype
|
||||
TYPEDEF: chtype attr_t
|
||||
TYPEDEF: short NCURSES_SIZE_T
|
||||
TYPEDEF: ushort wchar_t
|
||||
TYPEDEF: ulong mmask_t
|
||||
TYPEDEF: uint chtype ;
|
||||
TYPEDEF: chtype attr_t ;
|
||||
TYPEDEF: short NCURSES_SIZE_T ;
|
||||
TYPEDEF: ushort wchar_t ;
|
||||
TYPEDEF: ulong mmask_t ;
|
||||
|
||||
CONSTANT: CCHARW_MAX 5 ;
|
||||
|
||||
|
|
|
@ -14,9 +14,9 @@ LIBRARY: fftw3
|
|||
{ [ os unix? ] [ "libfftw3.so" ] }
|
||||
} cond cdecl add-library >>
|
||||
|
||||
TYPEDEF: double[2] fftw_complex
|
||||
TYPEDEF: double[2] fftw_complex ;
|
||||
|
||||
TYPEDEF: void* fftw_plan
|
||||
TYPEDEF: void* fftw_plan ;
|
||||
|
||||
CONSTANT: FFTW_FORWARD -1 ;
|
||||
CONSTANT: FFTW_BACKWARD 1 ;
|
||||
|
|
|
@ -17,15 +17,15 @@ CONSTANT: FDB_MAX_METALEN 65512 ;
|
|||
CONSTANT: FDB_MAX_BODYLEN 4294967295 ;
|
||||
CONSTANT: FDB_SNAPSHOT_INMEM -1 ;
|
||||
|
||||
TYPEDEF: uint64_t fdb_seqnum_t
|
||||
TYPEDEF: int64_t cs_off_t
|
||||
TYPEDEF: uint64_t fdb_seqnum_t ;
|
||||
TYPEDEF: int64_t cs_off_t ;
|
||||
|
||||
TYPEDEF: void* fdb_custom_cmp_fixed
|
||||
TYPEDEF: void* fdb_custom_cmp_variable
|
||||
TYPEDEF: void* fdb_file_handle
|
||||
TYPEDEF: void* fdb_kvs_handle
|
||||
TYPEDEF: void* fdb_iterator
|
||||
TYPEDEF: void* fdb_changes_callback_fn
|
||||
TYPEDEF: void* fdb_custom_cmp_fixed ;
|
||||
TYPEDEF: void* fdb_custom_cmp_variable ;
|
||||
TYPEDEF: void* fdb_file_handle ;
|
||||
TYPEDEF: void* fdb_kvs_handle ;
|
||||
TYPEDEF: void* fdb_iterator ;
|
||||
TYPEDEF: void* fdb_changes_callback_fn ;
|
||||
|
||||
ENUM: fdb_open_flags < uint32_t
|
||||
{ FDB_OPEN_FLAG_CREATE 1 }
|
||||
|
@ -222,7 +222,7 @@ STRUCT: fdb_kvs_commit_marker_t
|
|||
{ kv_store_name char* }
|
||||
{ seqnum fdb_seqnum_t } ;
|
||||
|
||||
TYPEDEF: uint64_t fdb_snapshot_marker_t
|
||||
TYPEDEF: uint64_t fdb_snapshot_marker_t ;
|
||||
|
||||
STRUCT: fdb_snapshot_info_t
|
||||
{ marker fdb_snapshot_marker_t }
|
||||
|
|
|
@ -12,28 +12,28 @@ in: freetype
|
|||
|
||||
LIBRARY: freetype
|
||||
|
||||
TYPEDEF: uchar FT_Byte
|
||||
TYPEDEF: void* FT_Bytes
|
||||
TYPEDEF: char FT_Char
|
||||
TYPEDEF: int FT_Int
|
||||
TYPEDEF: int FT_Int32
|
||||
TYPEDEF: uint FT_UInt
|
||||
TYPEDEF: short FT_Short
|
||||
TYPEDEF: ushort FT_UShort
|
||||
TYPEDEF: long FT_Long
|
||||
TYPEDEF: ulong FT_ULong
|
||||
TYPEDEF: uchar FT_Bool
|
||||
TYPEDEF: ulong FT_Offset
|
||||
TYPEDEF: int FT_PtrDist
|
||||
TYPEDEF: char FT_String
|
||||
TYPEDEF: int FT_Tag
|
||||
TYPEDEF: int FT_Error
|
||||
TYPEDEF: long FT_Fixed
|
||||
TYPEDEF: void* FT_Pointer
|
||||
TYPEDEF: long FT_Pos
|
||||
TYPEDEF: ushort FT_UFWord
|
||||
TYPEDEF: short FT_F2Dot14
|
||||
TYPEDEF: long FT_F26Dot6
|
||||
TYPEDEF: uchar FT_Byte ;
|
||||
TYPEDEF: void* FT_Bytes ;
|
||||
TYPEDEF: char FT_Char ;
|
||||
TYPEDEF: int FT_Int ;
|
||||
TYPEDEF: int FT_Int32 ;
|
||||
TYPEDEF: uint FT_UInt ;
|
||||
TYPEDEF: short FT_Short ;
|
||||
TYPEDEF: ushort FT_UShort ;
|
||||
TYPEDEF: long FT_Long ;
|
||||
TYPEDEF: ulong FT_ULong ;
|
||||
TYPEDEF: uchar FT_Bool ;
|
||||
TYPEDEF: ulong FT_Offset ;
|
||||
TYPEDEF: int FT_PtrDist ;
|
||||
TYPEDEF: char FT_String ;
|
||||
TYPEDEF: int FT_Tag ;
|
||||
TYPEDEF: int FT_Error ;
|
||||
TYPEDEF: long FT_Fixed ;
|
||||
TYPEDEF: void* FT_Pointer ;
|
||||
TYPEDEF: long FT_Pos ;
|
||||
TYPEDEF: ushort FT_UFWord ;
|
||||
TYPEDEF: short FT_F2Dot14 ;
|
||||
TYPEDEF: long FT_F26Dot6 ;
|
||||
|
||||
FUNCTION: FT_Error FT_Init_FreeType ( void* library ) ;
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ CONSTANT: GDBM_COALESCEBLKS 5 ;
|
|||
STRUCT: datum { dptr char* } { dsize int } ;
|
||||
|
||||
C-TYPE: _GDBM_FILE
|
||||
TYPEDEF: _GDBM_FILE* GDBM_FILE
|
||||
TYPEDEF: _GDBM_FILE* GDBM_FILE ;
|
||||
|
||||
CALLBACK: void fatal_func_cb ( ) ;
|
||||
FUNCTION: GDBM_FILE gdbm_open ( c-string name, int block_size, int read_write, int mode, fatal_func_cb fatal_func ) ;
|
||||
|
|
|
@ -5,34 +5,34 @@ classes.struct gobject-introspection.types kernel parser ;
|
|||
in: gobject-introspection.standard-types
|
||||
|
||||
<<
|
||||
TYPEDEF: char gchar
|
||||
TYPEDEF: uchar guchar
|
||||
TYPEDEF: short gshort
|
||||
TYPEDEF: ushort gushort
|
||||
TYPEDEF: long glong
|
||||
TYPEDEF: ulong gulong
|
||||
TYPEDEF: int gint
|
||||
TYPEDEF: uint guint
|
||||
TYPEDEF: char gchar ;
|
||||
TYPEDEF: uchar guchar ;
|
||||
TYPEDEF: short gshort ;
|
||||
TYPEDEF: ushort gushort ;
|
||||
TYPEDEF: long glong ;
|
||||
TYPEDEF: ulong gulong ;
|
||||
TYPEDEF: int gint ;
|
||||
TYPEDEF: uint guint ;
|
||||
|
||||
TYPEDEF: char gint8
|
||||
TYPEDEF: uchar guint8
|
||||
TYPEDEF: short gint16
|
||||
TYPEDEF: ushort guint16
|
||||
TYPEDEF: int gint32
|
||||
TYPEDEF: uint guint32
|
||||
TYPEDEF: longlong gint64
|
||||
TYPEDEF: ulonglong guint64
|
||||
TYPEDEF: char gint8 ;
|
||||
TYPEDEF: uchar guint8 ;
|
||||
TYPEDEF: short gint16 ;
|
||||
TYPEDEF: ushort guint16 ;
|
||||
TYPEDEF: int gint32 ;
|
||||
TYPEDEF: uint guint32 ;
|
||||
TYPEDEF: longlong gint64 ;
|
||||
TYPEDEF: ulonglong guint64 ;
|
||||
|
||||
TYPEDEF: float gfloat
|
||||
TYPEDEF: double gdouble
|
||||
TYPEDEF: float gfloat ;
|
||||
TYPEDEF: double gdouble ;
|
||||
|
||||
TYPEDEF: size_t gsize
|
||||
TYPEDEF: long gssize
|
||||
TYPEDEF: size_t gsize ;
|
||||
TYPEDEF: long gssize ;
|
||||
|
||||
TYPEDEF: gulong GType
|
||||
TYPEDEF: void* gpointer
|
||||
TYPEDEF: guint32 gunichar
|
||||
TYPEDEF: void* va_list
|
||||
TYPEDEF: gulong GType ;
|
||||
TYPEDEF: void* gpointer ;
|
||||
TYPEDEF: guint32 gunichar ;
|
||||
TYPEDEF: void* va_list ;
|
||||
|
||||
int lookup-c-type clone
|
||||
[ >c-bool ] >>unboxer-quot
|
||||
|
|
|
@ -24,9 +24,9 @@ LIBRARY: gstreamer
|
|||
|
||||
! types from libxml2
|
||||
|
||||
TYPEDEF: void* xmlNodePtr
|
||||
TYPEDEF: void* xmlDocPtr
|
||||
TYPEDEF: void* xmlNsPtr
|
||||
TYPEDEF: void* xmlNodePtr ;
|
||||
TYPEDEF: void* xmlDocPtr ;
|
||||
TYPEDEF: void* xmlNsPtr ;
|
||||
|
||||
FOREIGN-ATOMIC-TYPE: libxml2.NodePtr xmlNodePtr
|
||||
FOREIGN-ATOMIC-TYPE: libxml2.DocPtr xmlDocPtr
|
||||
|
|
|
@ -116,21 +116,21 @@ CONSTANT: kIOHIDTransactionDirectionTypeOutput 1 ;
|
|||
|
||||
CONSTANT: kIOHIDTransactionOptionDefaultOutputValue 1 ;
|
||||
|
||||
TYPEDEF: ptrdiff_t IOHIDElementCookie
|
||||
TYPEDEF: int IOHIDElementType
|
||||
TYPEDEF: int IOHIDElementCollectionType
|
||||
TYPEDEF: int IOHIDReportType
|
||||
TYPEDEF: uint IOHIDOptionsType
|
||||
TYPEDEF: uint IOHIDQueueOptionsType
|
||||
TYPEDEF: uint IOHIDElementFlags
|
||||
TYPEDEF: void* IOHIDDeviceRef
|
||||
TYPEDEF: void* IOHIDElementRef
|
||||
TYPEDEF: void* IOHIDQueueRef
|
||||
TYPEDEF: void* IOHIDValueRef
|
||||
TYPEDEF: void* IOHIDManagerRef
|
||||
TYPEDEF: void* IOHIDTransactionRef
|
||||
TYPEDEF: UInt32 IOHIDValueScaleType
|
||||
TYPEDEF: UInt32 IOHIDTransactionDirectionType
|
||||
TYPEDEF: ptrdiff_t IOHIDElementCookie ;
|
||||
TYPEDEF: int IOHIDElementType ;
|
||||
TYPEDEF: int IOHIDElementCollectionType ;
|
||||
TYPEDEF: int IOHIDReportType ;
|
||||
TYPEDEF: uint IOHIDOptionsType ;
|
||||
TYPEDEF: uint IOHIDQueueOptionsType ;
|
||||
TYPEDEF: uint IOHIDElementFlags ;
|
||||
TYPEDEF: void* IOHIDDeviceRef ;
|
||||
TYPEDEF: void* IOHIDElementRef ;
|
||||
TYPEDEF: void* IOHIDQueueRef ;
|
||||
TYPEDEF: void* IOHIDValueRef ;
|
||||
TYPEDEF: void* IOHIDManagerRef ;
|
||||
TYPEDEF: void* IOHIDTransactionRef ;
|
||||
TYPEDEF: UInt32 IOHIDValueScaleType ;
|
||||
TYPEDEF: UInt32 IOHIDTransactionDirectionType ;
|
||||
|
||||
CALLBACK: void IOHIDCallback ( void* context, IOReturn result, void* sender ) ;
|
||||
CALLBACK: void IOHIDReportCallback ( void* context, IOReturn result, void* sender, IOHIDReportType type, UInt32 reportID, uchar* report, CFIndex reportLength ) ;
|
||||
|
|
|
@ -14,8 +14,8 @@ in: lua
|
|||
LIBRARY: liblua5.1
|
||||
|
||||
! luaconf.h
|
||||
TYPEDEF: double LUA_NUMBER
|
||||
TYPEDEF: ptrdiff_t LUA_INTEGER
|
||||
TYPEDEF: double LUA_NUMBER ;
|
||||
TYPEDEF: ptrdiff_t LUA_INTEGER ;
|
||||
|
||||
CONSTANT: LUA_IDSIZE 60 ;
|
||||
|
||||
|
@ -63,8 +63,8 @@ CONSTANT: LUA_TTHREAD 8 ;
|
|||
|
||||
CONSTANT: LUA_MINSTACK 20 ;
|
||||
|
||||
TYPEDEF: LUA_NUMBER lua_Number
|
||||
TYPEDEF: LUA_INTEGER lua_Integer
|
||||
TYPEDEF: LUA_NUMBER lua_Number ;
|
||||
TYPEDEF: LUA_INTEGER lua_Integer ;
|
||||
|
||||
FUNCTION: lua_State* lua_newstate ( lua_Alloc f, void* ud ) ;
|
||||
FUNCTION: void lua_close ( lua_State* L ) ;
|
||||
|
@ -159,8 +159,8 @@ FUNCTION: void lua_concat ( lua_State* L, int n ) ;
|
|||
FUNCTION: lua_Alloc lua_getallocf ( lua_State* L, void* *ud ) ;
|
||||
FUNCTION: void lua_setallocf ( lua_State* L, lua_Alloc f, void* ud ) ;
|
||||
|
||||
TYPEDEF: lua_Reader lua_Chunkreader
|
||||
TYPEDEF: lua_Writer lua_Chunkwriter
|
||||
TYPEDEF: lua_Reader lua_Chunkreader ;
|
||||
TYPEDEF: lua_Writer lua_Chunkwriter ;
|
||||
|
||||
FUNCTION: void lua_setlevel ( lua_State* from, lua_State* to ) ;
|
||||
|
||||
|
|
|
@ -9,11 +9,11 @@ FROM: alien.c-types => short ;
|
|||
in: macho
|
||||
|
||||
! FFI data
|
||||
TYPEDEF: int integer_t
|
||||
TYPEDEF: int vm_prot_t
|
||||
TYPEDEF: integer_t cpu_type_t
|
||||
TYPEDEF: integer_t cpu_subtype_t
|
||||
TYPEDEF: integer_t cpu_threadtype_t
|
||||
TYPEDEF: int integer_t ;
|
||||
TYPEDEF: int vm_prot_t ;
|
||||
TYPEDEF: integer_t cpu_type_t ;
|
||||
TYPEDEF: integer_t cpu_subtype_t ;
|
||||
TYPEDEF: integer_t cpu_threadtype_t ;
|
||||
|
||||
CONSTANT: VM_PROT_NONE 0x00 ;
|
||||
CONSTANT: VM_PROT_READ 0x01 ;
|
||||
|
|
|
@ -37,13 +37,13 @@ CONSTANT: TH-EIMPL -23 ;
|
|||
CONSTANT: TH-EBADPACKET -24 ;
|
||||
CONSTANT: TH-DUPFRAME 1 ;
|
||||
|
||||
TYPEDEF: int th-colorspace
|
||||
TYPEDEF: int th-colorspace ;
|
||||
CONSTANT: TH-CS-UNSPECIFIED 0 ;
|
||||
CONSTANT: TH-CS-ITU-REC-470M 1 ;
|
||||
CONSTANT: TH-CS-ITU-REC-470BG 2 ;
|
||||
CONSTANT: TH-CS-NSPACES 3 ;
|
||||
|
||||
TYPEDEF: int th-pixelformat
|
||||
TYPEDEF: int th-pixelformat ;
|
||||
CONSTANT: TH-PF-RSVD 0 ;
|
||||
CONSTANT: TH-PF-422 1 ;
|
||||
CONSTANT: TH-PF-444 2 ;
|
||||
|
@ -56,7 +56,7 @@ STRUCT: th-img-plane
|
|||
{ data uchar* }
|
||||
;
|
||||
|
||||
TYPEDEF: th-img-plane[3] th-ycbcr-buffer
|
||||
TYPEDEF: th-img-plane[3] th-ycbcr-buffer ;
|
||||
|
||||
STRUCT: th-info
|
||||
{ version-major uchar }
|
||||
|
@ -86,7 +86,7 @@ STRUCT: th-comment
|
|||
{ vendor c-string }
|
||||
;
|
||||
|
||||
TYPEDEF: uchar[64] th-quant-base
|
||||
TYPEDEF: uchar[64] th-quant-base ;
|
||||
|
||||
STRUCT: th-quant-ranges
|
||||
{ nranges int }
|
||||
|
@ -142,7 +142,7 @@ CONSTANT: TH-RATECTL-DROP-FRAMES 1 ;
|
|||
CONSTANT: TH-RATECTL-CAP-OVERFLOW 2 ;
|
||||
CONSTANT: TH-RATECTL-CAP-UNDERFOW 4 ;
|
||||
|
||||
TYPEDEF: void* th-enc-ctx
|
||||
TYPEDEF: void* th-enc-ctx ;
|
||||
|
||||
LIBRARY: theoraenc
|
||||
FUNCTION: th-enc-ctx* th_encode_alloc ( th-info* info ) ;
|
||||
|
@ -161,15 +161,15 @@ CONSTANT: TH-DECCTL-SET-TELEMETRY-MV 11 ;
|
|||
CONSTANT: TH-DECCTL-SET-TELEMETRY-QI 13 ;
|
||||
CONSTANT: TH-DECCTL-SET-TELEMETRY-BITS 15 ;
|
||||
|
||||
TYPEDEF: void* th-stripe-decoded-func
|
||||
TYPEDEF: void* th-stripe-decoded-func ;
|
||||
|
||||
STRUCT: th-stripe-callback
|
||||
{ ctx void* }
|
||||
{ stripe-decoded th-stripe-decoded-func }
|
||||
;
|
||||
|
||||
TYPEDEF: void* th-dec-ctx
|
||||
TYPEDEF: void* th-setup-info
|
||||
TYPEDEF: void* th-dec-ctx ;
|
||||
TYPEDEF: void* th-setup-info ;
|
||||
|
||||
LIBRARY: theoradec
|
||||
FUNCTION: int th_decode_headerin ( th-info* info, th-comment* tc, th-setup-info** setup, ogg-packet* op ) ;
|
||||
|
|
|
@ -21,18 +21,18 @@ in: openal
|
|||
|
||||
LIBRARY: openal
|
||||
|
||||
TYPEDEF: char ALboolean
|
||||
TYPEDEF: char ALchar
|
||||
TYPEDEF: char ALbyte
|
||||
TYPEDEF: uchar ALubyte
|
||||
TYPEDEF: short ALshort
|
||||
TYPEDEF: ushort ALushort
|
||||
TYPEDEF: int ALint
|
||||
TYPEDEF: uint ALuint
|
||||
TYPEDEF: int ALsizei
|
||||
TYPEDEF: int ALenum
|
||||
TYPEDEF: float ALfloat
|
||||
TYPEDEF: double ALdouble
|
||||
TYPEDEF: char ALboolean ;
|
||||
TYPEDEF: char ALchar ;
|
||||
TYPEDEF: char ALbyte ;
|
||||
TYPEDEF: uchar ALubyte ;
|
||||
TYPEDEF: short ALshort ;
|
||||
TYPEDEF: ushort ALushort ;
|
||||
TYPEDEF: int ALint ;
|
||||
TYPEDEF: uint ALuint ;
|
||||
TYPEDEF: int ALsizei ;
|
||||
TYPEDEF: int ALenum ;
|
||||
TYPEDEF: float ALfloat ;
|
||||
TYPEDEF: double ALdouble ;
|
||||
|
||||
CONSTANT: AL_INVALID -1 ;
|
||||
CONSTANT: AL_NONE 0 ;
|
||||
|
@ -180,12 +180,12 @@ FUNCTION: void alDistanceModel ( ALenum distanceModel ) ;
|
|||
|
||||
C-TYPE: ALCdevice
|
||||
C-TYPE: ALCcontext
|
||||
TYPEDEF: char ALCboolean
|
||||
TYPEDEF: char ALCchar
|
||||
TYPEDEF: int ALCenum
|
||||
TYPEDEF: int ALCint
|
||||
TYPEDEF: int ALCsizei
|
||||
TYPEDEF: uint ALCuint
|
||||
TYPEDEF: char ALCboolean ;
|
||||
TYPEDEF: char ALCchar ;
|
||||
TYPEDEF: int ALCenum ;
|
||||
TYPEDEF: int ALCint ;
|
||||
TYPEDEF: int ALCsizei ;
|
||||
TYPEDEF: uint ALCuint ;
|
||||
|
||||
CONSTANT: ALC_FALSE 0 ;
|
||||
CONSTANT: ALC_TRUE 1 ;
|
||||
|
|
|
@ -13,17 +13,17 @@ in: opencl.ffi
|
|||
LIBRARY: opencl
|
||||
|
||||
! cl_platform.h
|
||||
TYPEDEF: char cl_char
|
||||
TYPEDEF: uchar cl_uchar
|
||||
TYPEDEF: short cl_short
|
||||
TYPEDEF: ushort cl_ushort
|
||||
TYPEDEF: int cl_int
|
||||
TYPEDEF: uint cl_uint
|
||||
TYPEDEF: longlong cl_long
|
||||
TYPEDEF: ulonglong cl_ulong
|
||||
TYPEDEF: ushort cl_half
|
||||
TYPEDEF: float cl_float
|
||||
TYPEDEF: double cl_double
|
||||
TYPEDEF: char cl_char ;
|
||||
TYPEDEF: uchar cl_uchar ;
|
||||
TYPEDEF: short cl_short ;
|
||||
TYPEDEF: ushort cl_ushort ;
|
||||
TYPEDEF: int cl_int ;
|
||||
TYPEDEF: uint cl_uint ;
|
||||
TYPEDEF: longlong cl_long ;
|
||||
TYPEDEF: ulonglong cl_ulong ;
|
||||
TYPEDEF: ushort cl_half ;
|
||||
TYPEDEF: float cl_float ;
|
||||
TYPEDEF: double cl_double ;
|
||||
|
||||
CONSTANT: CL_CHAR_BIT 8 ;
|
||||
CONSTANT: CL_SCHAR_MAX 127 ;
|
||||
|
@ -69,9 +69,9 @@ CONSTANT: CL_HUGE_VAL 1.0e500 ;
|
|||
CONSTANT: CL_MAXFLOAT 340282346638528859811704183484516925440.0 ;
|
||||
CONSTANT: CL_INFINITY 1.0e50 ;
|
||||
|
||||
TYPEDEF: uint cl_GLuint
|
||||
TYPEDEF: int cl_GLint
|
||||
TYPEDEF: uint cl_GLenum
|
||||
TYPEDEF: uint cl_GLuint ;
|
||||
TYPEDEF: int cl_GLint ;
|
||||
TYPEDEF: uint cl_GLenum ;
|
||||
|
||||
! cl.h
|
||||
C-TYPE: _cl_platform_id
|
||||
|
@ -84,49 +84,49 @@ C-TYPE: _cl_kernel
|
|||
C-TYPE: _cl_event
|
||||
C-TYPE: _cl_sampler
|
||||
|
||||
TYPEDEF: _cl_platform_id* cl_platform_id
|
||||
TYPEDEF: _cl_device_id* cl_device_id
|
||||
TYPEDEF: _cl_context* cl_context
|
||||
TYPEDEF: _cl_command_queue* cl_command_queue
|
||||
TYPEDEF: _cl_mem* cl_mem
|
||||
TYPEDEF: _cl_program* cl_program
|
||||
TYPEDEF: _cl_kernel* cl_kernel
|
||||
TYPEDEF: _cl_event* cl_event
|
||||
TYPEDEF: _cl_sampler* cl_sampler
|
||||
TYPEDEF: _cl_platform_id* cl_platform_id ;
|
||||
TYPEDEF: _cl_device_id* cl_device_id ;
|
||||
TYPEDEF: _cl_context* cl_context ;
|
||||
TYPEDEF: _cl_command_queue* cl_command_queue ;
|
||||
TYPEDEF: _cl_mem* cl_mem ;
|
||||
TYPEDEF: _cl_program* cl_program ;
|
||||
TYPEDEF: _cl_kernel* cl_kernel ;
|
||||
TYPEDEF: _cl_event* cl_event ;
|
||||
TYPEDEF: _cl_sampler* cl_sampler ;
|
||||
|
||||
TYPEDEF: cl_uint cl_bool
|
||||
TYPEDEF: cl_ulong cl_bitfield
|
||||
TYPEDEF: cl_bitfield cl_device_type
|
||||
TYPEDEF: cl_uint cl_platform_info
|
||||
TYPEDEF: cl_uint cl_device_info
|
||||
TYPEDEF: cl_bitfield cl_device_address_info
|
||||
TYPEDEF: cl_bitfield cl_device_fp_config
|
||||
TYPEDEF: cl_uint cl_device_mem_cache_type
|
||||
TYPEDEF: cl_uint cl_device_local_mem_type
|
||||
TYPEDEF: cl_bitfield cl_device_exec_capabilities
|
||||
TYPEDEF: cl_bitfield cl_command_queue_properties
|
||||
TYPEDEF: cl_uint cl_bool ;
|
||||
TYPEDEF: cl_ulong cl_bitfield ;
|
||||
TYPEDEF: cl_bitfield cl_device_type ;
|
||||
TYPEDEF: cl_uint cl_platform_info ;
|
||||
TYPEDEF: cl_uint cl_device_info ;
|
||||
TYPEDEF: cl_bitfield cl_device_address_info ;
|
||||
TYPEDEF: cl_bitfield cl_device_fp_config ;
|
||||
TYPEDEF: cl_uint cl_device_mem_cache_type ;
|
||||
TYPEDEF: cl_uint cl_device_local_mem_type ;
|
||||
TYPEDEF: cl_bitfield cl_device_exec_capabilities ;
|
||||
TYPEDEF: cl_bitfield cl_command_queue_properties ;
|
||||
|
||||
TYPEDEF: intptr_t cl_context_properties
|
||||
TYPEDEF: cl_uint cl_context_info
|
||||
TYPEDEF: cl_uint cl_command_queue_info
|
||||
TYPEDEF: cl_uint cl_channel_order
|
||||
TYPEDEF: cl_uint cl_channel_type
|
||||
TYPEDEF: cl_bitfield cl_mem_flags
|
||||
TYPEDEF: cl_uint cl_mem_object_type
|
||||
TYPEDEF: cl_uint cl_mem_info
|
||||
TYPEDEF: cl_uint cl_image_info
|
||||
TYPEDEF: cl_uint cl_addressing_mode
|
||||
TYPEDEF: cl_uint cl_filter_mode
|
||||
TYPEDEF: cl_uint cl_sampler_info
|
||||
TYPEDEF: cl_bitfield cl_map_flags
|
||||
TYPEDEF: cl_uint cl_program_info
|
||||
TYPEDEF: cl_uint cl_program_build_info
|
||||
TYPEDEF: cl_int cl_build_status
|
||||
TYPEDEF: cl_uint cl_kernel_info
|
||||
TYPEDEF: cl_uint cl_kernel_work_group_info
|
||||
TYPEDEF: cl_uint cl_event_info
|
||||
TYPEDEF: cl_uint cl_command_type
|
||||
TYPEDEF: cl_uint cl_profiling_info
|
||||
TYPEDEF: intptr_t cl_context_properties ;
|
||||
TYPEDEF: cl_uint cl_context_info ;
|
||||
TYPEDEF: cl_uint cl_command_queue_info ;
|
||||
TYPEDEF: cl_uint cl_channel_order ;
|
||||
TYPEDEF: cl_uint cl_channel_type ;
|
||||
TYPEDEF: cl_bitfield cl_mem_flags ;
|
||||
TYPEDEF: cl_uint cl_mem_object_type ;
|
||||
TYPEDEF: cl_uint cl_mem_info ;
|
||||
TYPEDEF: cl_uint cl_image_info ;
|
||||
TYPEDEF: cl_uint cl_addressing_mode ;
|
||||
TYPEDEF: cl_uint cl_filter_mode ;
|
||||
TYPEDEF: cl_uint cl_sampler_info ;
|
||||
TYPEDEF: cl_bitfield cl_map_flags ;
|
||||
TYPEDEF: cl_uint cl_program_info ;
|
||||
TYPEDEF: cl_uint cl_program_build_info ;
|
||||
TYPEDEF: cl_int cl_build_status ;
|
||||
TYPEDEF: cl_uint cl_kernel_info ;
|
||||
TYPEDEF: cl_uint cl_kernel_work_group_info ;
|
||||
TYPEDEF: cl_uint cl_event_info ;
|
||||
TYPEDEF: cl_uint cl_command_type ;
|
||||
TYPEDEF: cl_uint cl_profiling_info ;
|
||||
|
||||
STRUCT: cl_image_format
|
||||
{ image_channel_order cl_channel_order }
|
||||
|
@ -492,9 +492,9 @@ CONSTANT: CL_PLATFORM_NOT_FOUND_KHR -1001 ;
|
|||
FUNCTION: cl_int clIcdGetPlatformIDsKHR ( cl_uint num_entries, cl_platform_id* platforms, cl_uint* num_platforms ) ;
|
||||
|
||||
! cl_gl.h
|
||||
TYPEDEF: cl_uint cl_gl_object_type
|
||||
TYPEDEF: cl_uint cl_gl_texture_info
|
||||
TYPEDEF: cl_uint cl_gl_platform_info
|
||||
TYPEDEF: cl_uint cl_gl_object_type ;
|
||||
TYPEDEF: cl_uint cl_gl_texture_info ;
|
||||
TYPEDEF: cl_uint cl_gl_platform_info ;
|
||||
|
||||
CONSTANT: CL_GL_OBJECT_BUFFER 0x2000 ;
|
||||
CONSTANT: CL_GL_OBJECT_TEXTURE2D 0x2001 ;
|
||||
|
@ -513,7 +513,7 @@ FUNCTION: cl_int clEnqueueAcquireGLObjects ( cl_command_queue command_queue, cl_
|
|||
FUNCTION: cl_int clEnqueueReleaseGLObjects ( cl_command_queue command_queue, cl_uint num_objects, cl_mem* mem_objects, cl_uint num_events_in_wait_list, cl_event* event_wait_list, cl_event* event ) ;
|
||||
|
||||
! cl_khr_gl_sharing.txt
|
||||
TYPEDEF: cl_uint cl_gl_context_info
|
||||
TYPEDEF: cl_uint cl_gl_context_info ;
|
||||
|
||||
CONSTANT: CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR -1000 ;
|
||||
CONSTANT: CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR 0x2006 ;
|
||||
|
@ -542,8 +542,8 @@ CONSTANT: CL_INVALID_D3D9_RESOURCE_NV -1011 ;
|
|||
CONSTANT: CL_D3D9_RESOURCE_ALREADY_ACQUIRED_NV -1012 ;
|
||||
CONSTANT: CL_D3D9_RESOURCE_NOT_ACQUIRED_NV -1013 ;
|
||||
|
||||
TYPEDEF: void* cl_d3d9_device_source_nv
|
||||
TYPEDEF: void* cl_d3d9_device_set_nv
|
||||
TYPEDEF: void* cl_d3d9_device_source_nv ;
|
||||
TYPEDEF: void* cl_d3d9_device_set_nv ;
|
||||
|
||||
FUNCTION: cl_int clGetDeviceIDsFromD3D9NV ( cl_platform_id platform, cl_d3d9_device_source_nv d3d_device_source, void* d3d_object, cl_d3d9_device_set_nv d3d_device_set, cl_uint num_entries, cl_device_id* devices, cl_uint* num_devices ) ;
|
||||
FUNCTION: cl_mem clCreateFromD3D9VertexBufferNV ( cl_context context, cl_mem_flags flags, void* id3dvb9_resource, cl_int* errcode_ret ) ;
|
||||
|
@ -570,8 +570,8 @@ CONSTANT: CL_INVALID_D3D10_RESOURCE_NV -1003 ;
|
|||
CONSTANT: CL_D3D10_RESOURCE_ALREADY_ACQUIRED_NV -1004 ;
|
||||
CONSTANT: CL_D3D10_RESOURCE_NOT_ACQUIRED_NV -1005 ;
|
||||
|
||||
TYPEDEF: void* cl_d3d10_device_source_nv
|
||||
TYPEDEF: void* cl_d3d10_device_set_nv
|
||||
TYPEDEF: void* cl_d3d10_device_source_nv ;
|
||||
TYPEDEF: void* cl_d3d10_device_set_nv ;
|
||||
|
||||
FUNCTION: cl_int clGetDeviceIDsFromD3D10NV ( cl_platform_id platform, cl_d3d10_device_source_nv d3d_device_source, void* d3d_object, cl_d3d10_device_set_nv d3d_device_set, cl_uint num_entries, cl_device_id* devices, cl_uint* num_devices ) ;
|
||||
FUNCTION: cl_mem clCreateFromD3D10BufferNV ( cl_context context, cl_mem_flags flags, void* id3d10buffer_resource, cl_int* errcode_ret ) ;
|
||||
|
@ -595,8 +595,8 @@ CONSTANT: CL_INVALID_D3D11_RESOURCE_NV -1007 ;
|
|||
CONSTANT: CL_D3D11_RESOURCE_ALREADY_ACQUIRED_NV -1008 ;
|
||||
CONSTANT: CL_D3D11_RESOURCE_NOT_ACQUIRED_NV -1009 ;
|
||||
|
||||
TYPEDEF: void* cl_d3d11_device_source_nv
|
||||
TYPEDEF: void* cl_d3d11_device_set_nv
|
||||
TYPEDEF: void* cl_d3d11_device_source_nv ;
|
||||
TYPEDEF: void* cl_d3d11_device_set_nv ;
|
||||
|
||||
FUNCTION: cl_int clGetDeviceIDsFromD3D11NV ( cl_platform_id platform, cl_d3d11_device_source_nv d3d_device_source, void* d3d_object, cl_d3d11_device_set_nv d3d_device_set, cl_uint num_entries, cl_device_id* devices, cl_uint* num_devices ) ;
|
||||
FUNCTION: cl_mem clCreateFromD3D11BufferNV ( cl_context context, cl_mem_flags flags, void* id3d11buffer_resource, cl_int* errcode_ret ) ;
|
||||
|
|
|
@ -7,26 +7,26 @@ io.encodings.ascii kernel opengl.gl.extensions system ;
|
|||
FROM: alien.c-types => short ;
|
||||
in: opengl.gl
|
||||
|
||||
TYPEDEF: uint GLenum
|
||||
TYPEDEF: uchar GLboolean
|
||||
TYPEDEF: uint GLbitfield
|
||||
TYPEDEF: char GLbyte
|
||||
TYPEDEF: short GLshort
|
||||
TYPEDEF: int GLint
|
||||
TYPEDEF: int GLsizei
|
||||
TYPEDEF: uchar GLubyte
|
||||
TYPEDEF: ushort GLushort
|
||||
TYPEDEF: uint GLuint
|
||||
TYPEDEF: float GLfloat
|
||||
TYPEDEF: float GLclampf
|
||||
TYPEDEF: double GLdouble
|
||||
TYPEDEF: double GLclampd
|
||||
TYPEDEF: longlong GLint64
|
||||
TYPEDEF: ulonglong GLuint64
|
||||
TYPEDEF: void* GLsync
|
||||
TYPEDEF: uint GLenum ;
|
||||
TYPEDEF: uchar GLboolean ;
|
||||
TYPEDEF: uint GLbitfield ;
|
||||
TYPEDEF: char GLbyte ;
|
||||
TYPEDEF: short GLshort ;
|
||||
TYPEDEF: int GLint ;
|
||||
TYPEDEF: int GLsizei ;
|
||||
TYPEDEF: uchar GLubyte ;
|
||||
TYPEDEF: ushort GLushort ;
|
||||
TYPEDEF: uint GLuint ;
|
||||
TYPEDEF: float GLfloat ;
|
||||
TYPEDEF: float GLclampf ;
|
||||
TYPEDEF: double GLdouble ;
|
||||
TYPEDEF: double GLclampd ;
|
||||
TYPEDEF: longlong GLint64 ;
|
||||
TYPEDEF: ulonglong GLuint64 ;
|
||||
TYPEDEF: void* GLsync ;
|
||||
C-TYPE: GLvoid
|
||||
|
||||
TYPEDEF: c-string[ascii] GLstring
|
||||
TYPEDEF: c-string[ascii] GLstring ;
|
||||
|
||||
! Constants
|
||||
|
||||
|
@ -1485,8 +1485,8 @@ ALIAS: GL_FOG_COORD_ARRAY_BUFFER_BINDING GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
|
|||
ALIAS: GL_SRC2_ALPHA GL_SOURCE2_ALPHA ;
|
||||
ALIAS: GL_SRC2_RGB GL_SOURCE2_RGB ;
|
||||
|
||||
TYPEDEF: ptrdiff_t GLsizeiptr
|
||||
TYPEDEF: ptrdiff_t GLintptr
|
||||
TYPEDEF: ptrdiff_t GLsizeiptr ;
|
||||
TYPEDEF: ptrdiff_t GLintptr ;
|
||||
|
||||
GL-FUNCTION: void glBeginQuery { glBeginQueryARB } ( GLenum target, GLuint id ) ;
|
||||
GL-FUNCTION: void glBindBuffer { glBindBufferARB } ( GLenum target, GLuint buffer ) ;
|
||||
|
@ -1730,7 +1730,7 @@ GL-FUNCTION: void glUniformMatrix4x3fv { } ( GLint location, GLsizei count, GLbo
|
|||
! OpenGL 3.0
|
||||
|
||||
|
||||
TYPEDEF: ushort GLhalf
|
||||
TYPEDEF: ushort GLhalf ;
|
||||
|
||||
CONSTANT: GL_VERTEX_ATTRIB_ARRAY_INTEGER 0x88FD ;
|
||||
CONSTANT: GL_SAMPLER_CUBE_SHADOW 0x8DC5 ;
|
||||
|
|
|
@ -21,7 +21,7 @@ C-TYPE: GLUnurbs
|
|||
C-TYPE: GLUquadric
|
||||
C-TYPE: GLUtesselator
|
||||
C-TYPE: GLubyte
|
||||
TYPEDEF: void* GLUfuncptr
|
||||
TYPEDEF: void* GLUfuncptr ;
|
||||
|
||||
! StringName
|
||||
CONSTANT: GLU_VERSION 100800 ;
|
||||
|
|
|
@ -54,7 +54,7 @@ LIBRARY: libcrypto
|
|||
STRUCT: crypto_ex_data_st
|
||||
{ sk void* }
|
||||
{ dummy int } ;
|
||||
TYPEDEF: crypto_ex_data_st CRYPTO_EX_DATA
|
||||
TYPEDEF: crypto_ex_data_st CRYPTO_EX_DATA ;
|
||||
|
||||
! ===============================================
|
||||
! bio.h
|
||||
|
@ -70,7 +70,7 @@ STRUCT: bio_method_st
|
|||
{ create void* }
|
||||
{ destroy void* }
|
||||
{ callback_ctrl void* } ;
|
||||
TYPEDEF: bio_method_st BIO_METHOD
|
||||
TYPEDEF: bio_method_st BIO_METHOD ;
|
||||
|
||||
STRUCT: bio_st
|
||||
{ method BIO_METHOD* }
|
||||
|
@ -88,7 +88,7 @@ STRUCT: bio_st
|
|||
{ num-read ulong }
|
||||
{ num-write ulong }
|
||||
{ ex-data CRYPTO_EX_DATA } ;
|
||||
TYPEDEF: bio_st BIO
|
||||
TYPEDEF: bio_st BIO ;
|
||||
|
||||
FUNCTION: BIO* BIO_new_file ( c-string filename, c-string mode ) ;
|
||||
|
||||
|
|
|
@ -195,7 +195,7 @@ STRUCT: stack_st
|
|||
{ sorted int }
|
||||
{ num_alloc int }
|
||||
{ comp void* } ;
|
||||
TYPEDEF: stack_st _STACK
|
||||
TYPEDEF: stack_st _STACK ;
|
||||
|
||||
! ===============================================
|
||||
! asn1t.h
|
||||
|
@ -207,7 +207,7 @@ C-TYPE: ASN1_ITEM
|
|||
! asn1.h
|
||||
! ===============================================
|
||||
C-TYPE: ASN1_VALUE
|
||||
TYPEDEF: ASN1_ITEM ASN1_ITEM_EXP
|
||||
TYPEDEF: ASN1_ITEM ASN1_ITEM_EXP ;
|
||||
|
||||
STRUCT: ASN1_STRING
|
||||
{ length int }
|
||||
|
@ -222,7 +222,7 @@ FUNCTION: ASN1_VALUE* ASN1_item_d2i ( ASN1_VALUE** val, uchar **in, long len, AS
|
|||
! ===============================================
|
||||
! ossl_typ.h
|
||||
! ===============================================
|
||||
TYPEDEF: ASN1_STRING ASN1_OCTET_STRING
|
||||
TYPEDEF: ASN1_STRING ASN1_OCTET_STRING ;
|
||||
|
||||
! ===============================================
|
||||
! x509.h
|
||||
|
@ -300,7 +300,7 @@ STRUCT: ssl_method_st
|
|||
{ ssl_version void* }
|
||||
{ ssl_callback_ctrl void* }
|
||||
{ ssl_ctx_callback_ctrl void* } ;
|
||||
TYPEDEF: ssl_method_st* ssl-method
|
||||
TYPEDEF: ssl_method_st* ssl-method ;
|
||||
|
||||
STRUCT: ssl_st
|
||||
{ version int }
|
||||
|
@ -355,7 +355,7 @@ STRUCT: ssl_st
|
|||
{ psk_client_callback void* }
|
||||
{ psk_server_callback void* }
|
||||
{ ctx SSL_CTX* } ;
|
||||
TYPEDEF: ssl_st SSL
|
||||
TYPEDEF: ssl_st SSL ;
|
||||
|
||||
FUNCTION: c-string SSL_get_version ( SSL* ssl ) ;
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ in: readline.ffi
|
|||
|
||||
LIBRARY: readline
|
||||
|
||||
TYPEDEF: void* histdata_t
|
||||
TYPEDEF: void* histdata_t ;
|
||||
|
||||
STRUCT: HIST_ENTRY
|
||||
{ line c-string }
|
||||
|
@ -93,8 +93,8 @@ STRUCT: KEYMAP_ENTRY
|
|||
CONSTANT: KEYMAP_SIZE 257 ;
|
||||
CONSTANT: ANYOTHERKEY 256 ;
|
||||
|
||||
TYPEDEF: KEYMAP_ENTRY[257] KEYMAP_ENTRY_ARRAY
|
||||
TYPEDEF: KEYMAP_ENTRY* Keymap
|
||||
TYPEDEF: KEYMAP_ENTRY[257] KEYMAP_ENTRY_ARRAY ;
|
||||
TYPEDEF: KEYMAP_ENTRY* Keymap ;
|
||||
|
||||
CONSTANT: ISFUNC 0 ;
|
||||
CONSTANT: ISKMAP 1 ;
|
||||
|
|
|
@ -11,8 +11,8 @@ in: system-info.macosx
|
|||
|
||||
<PRIVATE
|
||||
|
||||
TYPEDEF: SInt16 OSErr
|
||||
TYPEDEF: UInt32 OSType
|
||||
TYPEDEF: SInt16 OSErr ;
|
||||
TYPEDEF: UInt32 OSType ;
|
||||
FUNCTION: OSErr Gestalt ( OSType selector, SInt32* response ) ;
|
||||
|
||||
: gestalt ( selector -- response )
|
||||
|
|
|
@ -198,7 +198,7 @@ FUNCTION: int unlink ( c-string path ) ;
|
|||
FUNCTION: int utimes ( c-string path, timeval[2] times ) ;
|
||||
FUNCTION: ssize_t write ( int fd, void* buf, size_t nbytes ) ;
|
||||
FUNCTION: ssize_t writev ( int fds, iovec* iov, int iovcnt ) ;
|
||||
TYPEDEF: void* sighandler_t
|
||||
TYPEDEF: void* sighandler_t ;
|
||||
FUNCTION: sighandler_t signal ( int signum, sighandler_t handler ) ;
|
||||
|
||||
"librt" "librt.so" cdecl add-library
|
||||
|
|
|
@ -18,8 +18,8 @@ CONSTANT: S_IFWHT 0o160000 ; ! Whiteout.
|
|||
STRUCT: fsid
|
||||
{ __val int[2] } ;
|
||||
|
||||
TYPEDEF: fsid __fsid_t
|
||||
TYPEDEF: fsid fsid_t
|
||||
TYPEDEF: fsid __fsid_t ;
|
||||
TYPEDEF: fsid fsid_t ;
|
||||
|
||||
<< "unix.stat." os name>> append require >>
|
||||
|
||||
|
|
|
@ -1,33 +1,33 @@
|
|||
USING: alien.syntax alien.c-types ;
|
||||
in: unix.types
|
||||
|
||||
TYPEDEF: ulonglong __uquad_type
|
||||
TYPEDEF: ulong __ulongword_type
|
||||
TYPEDEF: long __sword_type
|
||||
TYPEDEF: ulong __uword_type
|
||||
TYPEDEF: long __slongword_type
|
||||
TYPEDEF: uint __u32_type
|
||||
TYPEDEF: int __s32_type
|
||||
TYPEDEF: ulonglong __uquad_type ;
|
||||
TYPEDEF: ulong __ulongword_type ;
|
||||
TYPEDEF: long __sword_type ;
|
||||
TYPEDEF: ulong __uword_type ;
|
||||
TYPEDEF: long __slongword_type ;
|
||||
TYPEDEF: uint __u32_type ;
|
||||
TYPEDEF: int __s32_type ;
|
||||
|
||||
TYPEDEF: __uquad_type dev_t
|
||||
TYPEDEF: __ulongword_type ino_t
|
||||
TYPEDEF: ino_t __ino_t
|
||||
TYPEDEF: __u32_type mode_t
|
||||
TYPEDEF: __uword_type nlink_t
|
||||
TYPEDEF: __u32_type uid_t
|
||||
TYPEDEF: __u32_type gid_t
|
||||
TYPEDEF: __slongword_type off_t
|
||||
TYPEDEF: off_t __off_t
|
||||
TYPEDEF: __slongword_type blksize_t
|
||||
TYPEDEF: __slongword_type blkcnt_t
|
||||
TYPEDEF: __sword_type ssize_t
|
||||
TYPEDEF: __s32_type pid_t
|
||||
TYPEDEF: __slongword_type time_t
|
||||
TYPEDEF: __slongword_type __time_t
|
||||
TYPEDEF: __uquad_type dev_t ;
|
||||
TYPEDEF: __ulongword_type ino_t ;
|
||||
TYPEDEF: ino_t __ino_t ;
|
||||
TYPEDEF: __u32_type mode_t ;
|
||||
TYPEDEF: __uword_type nlink_t ;
|
||||
TYPEDEF: __u32_type uid_t ;
|
||||
TYPEDEF: __u32_type gid_t ;
|
||||
TYPEDEF: __slongword_type off_t ;
|
||||
TYPEDEF: off_t __off_t ;
|
||||
TYPEDEF: __slongword_type blksize_t ;
|
||||
TYPEDEF: __slongword_type blkcnt_t ;
|
||||
TYPEDEF: __sword_type ssize_t ;
|
||||
TYPEDEF: __s32_type pid_t ;
|
||||
TYPEDEF: __slongword_type time_t ;
|
||||
TYPEDEF: __slongword_type __time_t ;
|
||||
|
||||
TYPEDEF: ssize_t __SWORD_TYPE
|
||||
TYPEDEF: ulonglong blkcnt64_t
|
||||
TYPEDEF: ulonglong __fsblkcnt64_t
|
||||
TYPEDEF: ulonglong __fsfilcnt64_t
|
||||
TYPEDEF: ulonglong ino64_t
|
||||
TYPEDEF: ulonglong off64_t
|
||||
TYPEDEF: ssize_t __SWORD_TYPE ;
|
||||
TYPEDEF: ulonglong blkcnt64_t ;
|
||||
TYPEDEF: ulonglong __fsblkcnt64_t ;
|
||||
TYPEDEF: ulonglong __fsfilcnt64_t ;
|
||||
TYPEDEF: ulonglong ino64_t ;
|
||||
TYPEDEF: ulonglong off64_t ;
|
||||
|
|
|
@ -3,33 +3,33 @@ in: unix.types
|
|||
|
||||
! Darwin 9.1.0
|
||||
|
||||
TYPEDEF: ushort __uint16_t
|
||||
TYPEDEF: uint __uint32_t
|
||||
TYPEDEF: int __int32_t
|
||||
TYPEDEF: longlong __int64_t
|
||||
TYPEDEF: ushort __uint16_t ;
|
||||
TYPEDEF: uint __uint32_t ;
|
||||
TYPEDEF: int __int32_t ;
|
||||
TYPEDEF: longlong __int64_t ;
|
||||
|
||||
TYPEDEF: __int32_t dev_t
|
||||
TYPEDEF: __uint32_t ino_t
|
||||
TYPEDEF: __uint16_t mode_t
|
||||
TYPEDEF: __uint16_t nlink_t
|
||||
TYPEDEF: __uint32_t uid_t
|
||||
TYPEDEF: __uint32_t gid_t
|
||||
TYPEDEF: __int64_t off_t
|
||||
TYPEDEF: __int64_t blkcnt_t
|
||||
TYPEDEF: __int64_t ino64_t
|
||||
TYPEDEF: __int32_t blksize_t
|
||||
TYPEDEF: long ssize_t
|
||||
TYPEDEF: __int32_t pid_t
|
||||
TYPEDEF: long time_t
|
||||
TYPEDEF: uint mach_port_t
|
||||
TYPEDEF: int kern_return_t
|
||||
TYPEDEF: int boolean_t
|
||||
TYPEDEF: mach_port_t io_object_t
|
||||
TYPEDEF: io_object_t io_iterator_t
|
||||
TYPEDEF: io_object_t io_registry_entry_t
|
||||
TYPEDEF: io_object_t io_service_t
|
||||
TYPEDEF: char[128] io_name_t
|
||||
TYPEDEF: char[512] io_string_t
|
||||
TYPEDEF: kern_return_t IOReturn
|
||||
TYPEDEF: __int32_t dev_t ;
|
||||
TYPEDEF: __uint32_t ino_t ;
|
||||
TYPEDEF: __uint16_t mode_t ;
|
||||
TYPEDEF: __uint16_t nlink_t ;
|
||||
TYPEDEF: __uint32_t uid_t ;
|
||||
TYPEDEF: __uint32_t gid_t ;
|
||||
TYPEDEF: __int64_t off_t ;
|
||||
TYPEDEF: __int64_t blkcnt_t ;
|
||||
TYPEDEF: __int64_t ino64_t ;
|
||||
TYPEDEF: __int32_t blksize_t ;
|
||||
TYPEDEF: long ssize_t ;
|
||||
TYPEDEF: __int32_t pid_t ;
|
||||
TYPEDEF: long time_t ;
|
||||
TYPEDEF: uint mach_port_t ;
|
||||
TYPEDEF: int kern_return_t ;
|
||||
TYPEDEF: int boolean_t ;
|
||||
TYPEDEF: mach_port_t io_object_t ;
|
||||
TYPEDEF: io_object_t io_iterator_t ;
|
||||
TYPEDEF: io_object_t io_registry_entry_t ;
|
||||
TYPEDEF: io_object_t io_service_t ;
|
||||
TYPEDEF: char[128] io_name_t ;
|
||||
TYPEDEF: char[512] io_string_t ;
|
||||
TYPEDEF: kern_return_t IOReturn ;
|
||||
|
||||
TYPEDEF: uint IOOptionBits
|
||||
TYPEDEF: uint IOOptionBits ;
|
||||
|
|
|
@ -2,32 +2,32 @@ USING: accessors alien.c-types alien.syntax system vocabs ;
|
|||
QUALIFIED: sequences
|
||||
in: unix.types
|
||||
|
||||
TYPEDEF: uchar u_int8_t
|
||||
TYPEDEF: ushort u_int16_t
|
||||
TYPEDEF: uint u_int32_t
|
||||
TYPEDEF: ulonglong u_int64_t
|
||||
TYPEDEF: uchar u_int8_t ;
|
||||
TYPEDEF: ushort u_int16_t ;
|
||||
TYPEDEF: uint u_int32_t ;
|
||||
TYPEDEF: ulonglong u_int64_t ;
|
||||
|
||||
TYPEDEF: char __int8_t
|
||||
TYPEDEF: short __int16_t
|
||||
TYPEDEF: int __int32_t
|
||||
TYPEDEF: longlong __int64_t
|
||||
TYPEDEF: char __int8_t ;
|
||||
TYPEDEF: short __int16_t ;
|
||||
TYPEDEF: int __int32_t ;
|
||||
TYPEDEF: longlong __int64_t ;
|
||||
|
||||
TYPEDEF: uchar __uint8_t
|
||||
TYPEDEF: ushort __uint16_t
|
||||
TYPEDEF: uint __uint32_t
|
||||
TYPEDEF: ulonglong __uint64_t
|
||||
TYPEDEF: uchar __uint8_t ;
|
||||
TYPEDEF: ushort __uint16_t ;
|
||||
TYPEDEF: uint __uint32_t ;
|
||||
TYPEDEF: ulonglong __uint64_t ;
|
||||
|
||||
TYPEDEF: void* caddr_t
|
||||
TYPEDEF: uint in_addr_t
|
||||
TYPEDEF: uint socklen_t
|
||||
TYPEDEF: void* caddr_t ;
|
||||
TYPEDEF: uint in_addr_t ;
|
||||
TYPEDEF: uint socklen_t ;
|
||||
|
||||
TYPEDEF: __uint64_t fsblkcnt_t
|
||||
TYPEDEF: fsblkcnt_t __fsblkcnt_t
|
||||
TYPEDEF: __uint64_t fsfilcnt_t
|
||||
TYPEDEF: fsfilcnt_t __fsfilcnt_t
|
||||
TYPEDEF: __uint64_t rlim_t
|
||||
TYPEDEF: uint32_t id_t
|
||||
TYPEDEF: long clockid_t
|
||||
TYPEDEF: __uint64_t fsblkcnt_t ;
|
||||
TYPEDEF: fsblkcnt_t __fsblkcnt_t ;
|
||||
TYPEDEF: __uint64_t fsfilcnt_t ;
|
||||
TYPEDEF: fsfilcnt_t __fsfilcnt_t ;
|
||||
TYPEDEF: __uint64_t rlim_t ;
|
||||
TYPEDEF: uint32_t id_t ;
|
||||
TYPEDEF: long clockid_t ;
|
||||
|
||||
C-TYPE: DIR
|
||||
C-TYPE: FILE
|
||||
|
|
|
@ -44,7 +44,7 @@ STRUCT: ACL
|
|||
{ AceCount WORD }
|
||||
{ Sbz2 WORD } ;
|
||||
|
||||
TYPEDEF: ACL* PACL
|
||||
TYPEDEF: ACL* PACL ;
|
||||
|
||||
CONSTANT: ACCESS_ALLOWED_ACE_TYPE 0 ;
|
||||
CONSTANT: ACCESS_DENIED_ACE_TYPE 1 ;
|
||||
|
@ -62,20 +62,20 @@ STRUCT: ACE_HEADER
|
|||
{ AceFlags BYTE }
|
||||
{ AceSize WORD } ;
|
||||
|
||||
TYPEDEF: ACE_HEADER* PACE_HEADER
|
||||
TYPEDEF: ACE_HEADER* PACE_HEADER ;
|
||||
|
||||
STRUCT: ACCESS_ALLOWED_ACE
|
||||
{ Header ACE_HEADER }
|
||||
{ Mask DWORD }
|
||||
{ SidStart DWORD } ;
|
||||
|
||||
TYPEDEF: ACCESS_ALLOWED_ACE* PACCESS_ALLOWED_ACE
|
||||
TYPEDEF: ACCESS_ALLOWED_ACE* PACCESS_ALLOWED_ACE ;
|
||||
|
||||
STRUCT: ACCESS_DENIED_ACE
|
||||
{ Header ACE_HEADER }
|
||||
{ Mask DWORD }
|
||||
{ SidStart DWORD } ;
|
||||
TYPEDEF: ACCESS_DENIED_ACE* PACCESS_DENIED_ACE
|
||||
TYPEDEF: ACCESS_DENIED_ACE* PACCESS_DENIED_ACE ;
|
||||
|
||||
|
||||
STRUCT: SYSTEM_AUDIT_ACE
|
||||
|
@ -83,21 +83,21 @@ STRUCT: SYSTEM_AUDIT_ACE
|
|||
{ Mask DWORD }
|
||||
{ SidStart DWORD } ;
|
||||
|
||||
TYPEDEF: SYSTEM_AUDIT_ACE* PSYSTEM_AUDIT_ACE
|
||||
TYPEDEF: SYSTEM_AUDIT_ACE* PSYSTEM_AUDIT_ACE ;
|
||||
|
||||
STRUCT: SYSTEM_ALARM_ACE
|
||||
{ Header ACE_HEADER }
|
||||
{ Mask DWORD }
|
||||
{ SidStart DWORD } ;
|
||||
|
||||
TYPEDEF: SYSTEM_ALARM_ACE* PSYSTEM_ALARM_ACE
|
||||
TYPEDEF: SYSTEM_ALARM_ACE* PSYSTEM_ALARM_ACE ;
|
||||
|
||||
STRUCT: ACCESS_ALLOWED_CALLBACK_ACE
|
||||
{ Header ACE_HEADER }
|
||||
{ Mask DWORD }
|
||||
{ SidStart DWORD } ;
|
||||
|
||||
TYPEDEF: ACCESS_ALLOWED_CALLBACK_ACE* PACCESS_ALLOWED_CALLBACK_ACE
|
||||
TYPEDEF: ACCESS_ALLOWED_CALLBACK_ACE* PACCESS_ALLOWED_CALLBACK_ACE ;
|
||||
|
||||
STRUCT: SECURITY_DESCRIPTOR
|
||||
{ Revision UCHAR }
|
||||
|
@ -108,7 +108,7 @@ STRUCT: SECURITY_DESCRIPTOR
|
|||
{ Sacl PACL }
|
||||
{ Dacl PACL } ;
|
||||
|
||||
TYPEDEF: SECURITY_DESCRIPTOR* PSECURITY_DESCRIPTOR
|
||||
TYPEDEF: SECURITY_DESCRIPTOR* PSECURITY_DESCRIPTOR ;
|
||||
|
||||
CONSTANT: SE_OWNER_DEFAULTED 1 ;
|
||||
CONSTANT: SE_GROUP_DEFAULTED 2 ;
|
||||
|
@ -124,8 +124,8 @@ CONSTANT: SE_DACL_PROTECTED 4096 ;
|
|||
CONSTANT: SE_SACL_PROTECTED 8192 ;
|
||||
CONSTANT: SE_SELF_RELATIVE 32768 ;
|
||||
|
||||
TYPEDEF: DWORD SECURITY_DESCRIPTOR_CONTROL
|
||||
TYPEDEF: SECURITY_DESCRIPTOR_CONTROL* PSECURITY_DESCRIPTOR_CONTROL
|
||||
TYPEDEF: DWORD SECURITY_DESCRIPTOR_CONTROL ;
|
||||
TYPEDEF: SECURITY_DESCRIPTOR_CONTROL* PSECURITY_DESCRIPTOR_CONTROL ;
|
||||
|
||||
ENUM: ACCESS_MODE
|
||||
NOT_USED_ACCESS
|
||||
|
@ -180,7 +180,7 @@ STRUCT: TRUSTEE
|
|||
{ TrusteeType TRUSTEE_TYPE }
|
||||
{ ptstrName LPTSTR } ;
|
||||
|
||||
TYPEDEF: TRUSTEE* PTRUSTEE
|
||||
TYPEDEF: TRUSTEE* PTRUSTEE ;
|
||||
|
||||
STRUCT: EXPLICIT_ACCESS
|
||||
{ grfAccessPermissions DWORD }
|
||||
|
@ -191,7 +191,7 @@ STRUCT: EXPLICIT_ACCESS
|
|||
STRUCT: SID_IDENTIFIER_AUTHORITY
|
||||
{ Value { BYTE 6 } } ;
|
||||
|
||||
TYPEDEF: SID_IDENTIFIER_AUTHORITY* PSID_IDENTIFIER_AUTHORITY
|
||||
TYPEDEF: SID_IDENTIFIER_AUTHORITY* PSID_IDENTIFIER_AUTHORITY ;
|
||||
|
||||
CONSTANT: SECURITY_NULL_SID_AUTHORITY 0 ;
|
||||
CONSTANT: SECURITY_WORLD_SID_AUTHORITY 1 ;
|
||||
|
@ -278,12 +278,12 @@ CONSTANT: NTE_FAIL 0x80090020 ;
|
|||
CONSTANT: NTE_SYS_ERR 0x80090021 ;
|
||||
|
||||
! SID is a variable length structure
|
||||
TYPEDEF: void* PSID
|
||||
TYPEDEF: void* PSID ;
|
||||
|
||||
TYPEDEF: EXPLICIT_ACCESS* PEXPLICIT_ACCESS
|
||||
TYPEDEF: EXPLICIT_ACCESS* PEXPLICIT_ACCESS ;
|
||||
|
||||
TYPEDEF: DWORD SECURITY_INFORMATION
|
||||
TYPEDEF: SECURITY_INFORMATION* PSECURITY_INFORMATION
|
||||
TYPEDEF: DWORD SECURITY_INFORMATION ;
|
||||
TYPEDEF: SECURITY_INFORMATION* PSECURITY_INFORMATION ;
|
||||
|
||||
CONSTANT: OWNER_SECURITY_INFORMATION 1 ;
|
||||
CONSTANT: GROUP_SECURITY_INFORMATION 2 ;
|
||||
|
@ -665,7 +665,7 @@ CONSTANT: PUBLICKEYBLOBEX 0xA ;
|
|||
CONSTANT: SIMPLEBLOB 0x1 ;
|
||||
CONSTANT: SYMMETRICWRAPKEYBLOB 0xB ;
|
||||
|
||||
TYPEDEF: void* SID
|
||||
TYPEDEF: void* SID ;
|
||||
|
||||
CONSTANT: SECURITY_MAX_SID_SIZE 68 ;
|
||||
|
||||
|
@ -781,9 +781,9 @@ ENUM: TOKEN_INFORMATION_CLASS
|
|||
TokenLogonSid
|
||||
MaxTokenInfoClass ;
|
||||
|
||||
TYPEDEF: TOKEN_INFORMATION_CLASS* PTOKEN_INFORMATION_CLASS
|
||||
TYPEDEF: TOKEN_INFORMATION_CLASS* PTOKEN_INFORMATION_CLASS ;
|
||||
|
||||
TYPEDEF: uint ALG_ID
|
||||
TYPEDEF: uint ALG_ID ;
|
||||
|
||||
STRUCT: PUBLICKEYSTRUC
|
||||
{ bType BYTE }
|
||||
|
@ -791,10 +791,10 @@ STRUCT: PUBLICKEYSTRUC
|
|||
{ reserved WORD }
|
||||
{ aiKeyAlg ALG_ID } ;
|
||||
|
||||
TYPEDEF: PUBLICKEYSTRUC BLOBHEADER
|
||||
TYPEDEF: LONG HCRYPTHASH
|
||||
TYPEDEF: LONG HCRYPTKEY
|
||||
TYPEDEF: DWORD REGSAM
|
||||
TYPEDEF: PUBLICKEYSTRUC BLOBHEADER ;
|
||||
TYPEDEF: LONG HCRYPTHASH ;
|
||||
TYPEDEF: LONG HCRYPTKEY ;
|
||||
TYPEDEF: DWORD REGSAM ;
|
||||
|
||||
! : I_ScGetCurrentGroupStateW ;
|
||||
! : A_SHAFinal ;
|
||||
|
|
|
@ -6,49 +6,49 @@ in: windows.crypt32
|
|||
|
||||
LIBRARY: crypt32
|
||||
|
||||
TYPEDEF: HANDLE HCERTSTORE
|
||||
TYPEDEF: ULONG_PTR HCRYPTPROV
|
||||
TYPEDEF: HANDLE HCRYPTPROV_LEGACY
|
||||
TYPEDEF: HANDLE HCERTSTORE ;
|
||||
TYPEDEF: ULONG_PTR HCRYPTPROV ;
|
||||
TYPEDEF: HANDLE HCRYPTPROV_LEGACY ;
|
||||
|
||||
STRUCT: CRYPT_BIT_BLOB
|
||||
{ cbData DWORD }
|
||||
{ pbData BYTE* }
|
||||
{ cUnusedBits DWORD } ;
|
||||
TYPEDEF: CRYPT_BIT_BLOB* PCRYPT_BIT_BLOB
|
||||
TYPEDEF: CRYPT_BIT_BLOB* PCRYPT_BIT_BLOB ;
|
||||
|
||||
STRUCT: CRYPTOAPI_BLOB
|
||||
{ cbData DWORD }
|
||||
{ pbData BYTE* } ;
|
||||
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_INTEGER_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_UINT_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_OBJID_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CERT_NAME_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CERT_RDN_VALUE_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CERT_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRL_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB DATA_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_DATA_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_HASH_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_DIGEST_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_DER_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_ATTR_BLOB
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_INTEGER_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_UINT_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_OBJID_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CERT_NAME_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CERT_RDN_VALUE_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CERT_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRL_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB DATA_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_DATA_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_HASH_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_DIGEST_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_DER_BLOB ;
|
||||
TYPEDEF: CRYPTOAPI_BLOB CRYPT_ATTR_BLOB ;
|
||||
|
||||
STRUCT: CRYPT_ALGORITHM_IDENTIFIER
|
||||
{ pszObjId LPSTR }
|
||||
{ Parameters CRYPT_OBJID_BLOB } ;
|
||||
TYPEDEF: CRYPT_ALGORITHM_IDENTIFIER* PCRYPT_ALGORITHM_IDENTIFIER
|
||||
TYPEDEF: CRYPT_ALGORITHM_IDENTIFIER* PCRYPT_ALGORITHM_IDENTIFIER ;
|
||||
|
||||
STRUCT: CERT_PUBLIC_KEY_INFO
|
||||
{ Algorithm CRYPT_ALGORITHM_IDENTIFIER }
|
||||
{ PublicKey CRYPT_BIT_BLOB } ;
|
||||
TYPEDEF: CERT_PUBLIC_KEY_INFO* PCERT_PUBLIC_KEY_INFO
|
||||
TYPEDEF: CERT_PUBLIC_KEY_INFO* PCERT_PUBLIC_KEY_INFO ;
|
||||
|
||||
STRUCT: CERT_EXTENSION
|
||||
{ pszObjId LPSTR }
|
||||
{ fCritical BOOL }
|
||||
{ Value CRYPT_OBJID_BLOB } ;
|
||||
TYPEDEF: CERT_EXTENSION* PCERT_EXTENSION
|
||||
TYPEDEF: CERT_EXTENSION* PCERT_EXTENSION ;
|
||||
|
||||
STRUCT: CERT_INFO
|
||||
{ dwVersion DWORD }
|
||||
|
@ -63,7 +63,7 @@ STRUCT: CERT_INFO
|
|||
{ SubjectUniqueId CRYPT_BIT_BLOB }
|
||||
{ cExtension DWORD }
|
||||
{ rgExtension PCERT_EXTENSION } ;
|
||||
TYPEDEF: CERT_INFO* PCERT_INFO
|
||||
TYPEDEF: CERT_INFO* PCERT_INFO ;
|
||||
|
||||
STRUCT: CERT_CONTEXT
|
||||
{ dwCertEncodingType DWORD }
|
||||
|
@ -71,7 +71,7 @@ STRUCT: CERT_CONTEXT
|
|||
{ cbCertEncoded DWORD }
|
||||
{ pCertInfo PCERT_INFO }
|
||||
{ hCertStore HCERTSTORE } ;
|
||||
TYPEDEF: CERT_CONTEXT* PCCERT_CONTEXT
|
||||
TYPEDEF: CERT_CONTEXT* PCCERT_CONTEXT ;
|
||||
|
||||
|
||||
! CryptObjectLocatorFree
|
||||
|
|
|
@ -7,9 +7,9 @@ in: windows.ddk.hid
|
|||
<< "hid" "hid.dll" stdcall add-library >>
|
||||
LIBRARY: hid
|
||||
|
||||
TYPEDEF: LONG NTSTATUS
|
||||
TYPEDEF: USHORT USAGE
|
||||
TYPEDEF: USAGE* PUSAGE
|
||||
TYPEDEF: LONG NTSTATUS ;
|
||||
TYPEDEF: USHORT USAGE ;
|
||||
TYPEDEF: USAGE* PUSAGE ;
|
||||
|
||||
CONSTANT: HID_USAGE_PAGE_UNDEFINED 0x00 ;
|
||||
CONSTANT: HID_USAGE_PAGE_GENERIC 0x01 ;
|
||||
|
@ -214,7 +214,7 @@ ENUM: HIDP_REPORT_TYPE
|
|||
STRUCT: USAGE_AND_PAGE
|
||||
{ Usage USAGE }
|
||||
{ UsagePage USAGE } ;
|
||||
TYPEDEF: USAGE_AND_PAGE* PUSAGE_AND_PAGE
|
||||
TYPEDEF: USAGE_AND_PAGE* PUSAGE_AND_PAGE ;
|
||||
|
||||
: HidP_IsSameUsageAndPage ( u1 u2 -- ? ) = ; inline
|
||||
|
||||
|
@ -256,7 +256,7 @@ STRUCT: HIDP_BUTTON_CAPS
|
|||
{ IsAbsolute BOOLEAN }
|
||||
{ Reserved ULONG[10] }
|
||||
{ Union HIDP_BUTTONS_CAPS_union } ;
|
||||
TYPEDEF: HIDP_BUTTON_CAPS* PHIDP_BUTTON_CAPS
|
||||
TYPEDEF: HIDP_BUTTON_CAPS* PHIDP_BUTTON_CAPS ;
|
||||
|
||||
STRUCT: HIDP_VALUE_CAPS_range
|
||||
{ UsageMin USAGE }
|
||||
|
@ -306,7 +306,7 @@ STRUCT: HIDP_VALUE_CAPS
|
|||
{ PhysicalMin LONG }
|
||||
{ PhysicalMax LONG }
|
||||
{ Union HIDP_VALUE_CAPS_union } ;
|
||||
TYPEDEF: HIDP_VALUE_CAPS* PHIDP_VALUE_CAPS
|
||||
TYPEDEF: HIDP_VALUE_CAPS* PHIDP_VALUE_CAPS ;
|
||||
|
||||
STRUCT: HIDP_LINK_COLLECTION_NODE
|
||||
{ LinkUsage USAGE }
|
||||
|
@ -317,11 +317,11 @@ STRUCT: HIDP_LINK_COLLECTION_NODE
|
|||
{ FirstChild USHORT }
|
||||
{ CollectionTypeIsAliasBitfield ULONG }
|
||||
{ UserContext PVOID } ;
|
||||
TYPEDEF: HIDP_LINK_COLLECTION_NODE* PHIDP_LINK_COLLECTION_NODE
|
||||
TYPEDEF: HIDP_LINK_COLLECTION_NODE* PHIDP_LINK_COLLECTION_NODE ;
|
||||
|
||||
TYPEDEF: PUCHAR PHIDP_REPORT_DESCRIPTOR
|
||||
TYPEDEF: PUCHAR PHIDP_REPORT_DESCRIPTOR ;
|
||||
C-TYPE: HIDP_PREPARSED_DATA
|
||||
TYPEDEF: HIDP_PREPARSED_DATA* PHIDP_PREPARSED_DATA
|
||||
TYPEDEF: HIDP_PREPARSED_DATA* PHIDP_PREPARSED_DATA ;
|
||||
|
||||
STRUCT: HIDP_CAPS
|
||||
{ Usage USAGE }
|
||||
|
@ -340,26 +340,26 @@ STRUCT: HIDP_CAPS
|
|||
{ NumberFeatureButtonCaps USHORT }
|
||||
{ NumberFeatureValueCaps USHORT }
|
||||
{ NumberFeatureDataIndices USHORT } ;
|
||||
TYPEDEF: HIDP_CAPS* PHIDP_CAPS
|
||||
TYPEDEF: HIDP_CAPS* PHIDP_CAPS ;
|
||||
|
||||
STRUCT: HIDP_DATA
|
||||
{ DataIndex USHORT }
|
||||
{ Reserved USHORT }
|
||||
{ RawValue ULONG } ;
|
||||
TYPEDEF: HIDP_DATA* PHIDP_DATA
|
||||
TYPEDEF: HIDP_DATA* PHIDP_DATA ;
|
||||
|
||||
STRUCT: HIDP_UNKNOWN_TOKEN
|
||||
{ Token UCHAR }
|
||||
{ Reserved UCHAR[3] }
|
||||
{ BitField ULONG } ;
|
||||
TYPEDEF: HIDP_UNKNOWN_TOKEN* PHIDP_UNKNOWN_TOKEN
|
||||
TYPEDEF: HIDP_UNKNOWN_TOKEN* PHIDP_UNKNOWN_TOKEN ;
|
||||
|
||||
STRUCT: HIDP_EXTENDED_ATTRIBUTES
|
||||
{ NumGlobalUnknowns UCHAR }
|
||||
{ Reserved UCHAR[3] }
|
||||
{ GlobalUnknowns PHIDP_UNKNOWN_TOKEN }
|
||||
{ Data ULONG[1] } ;
|
||||
TYPEDEF: HIDP_EXTENDED_ATTRIBUTES* PHIDP_EXTENDED_ATTRIBUTES
|
||||
TYPEDEF: HIDP_EXTENDED_ATTRIBUTES* PHIDP_EXTENDED_ATTRIBUTES ;
|
||||
|
||||
FUNCTION: NTSTATUS
|
||||
HidP_GetCaps (
|
||||
|
@ -613,7 +613,7 @@ ENUM: HIDP_KEYBOARD_DIRECTION
|
|||
|
||||
STRUCT: HIDP_KEYBOARD_MODIFIER_STATE
|
||||
{ ul ULONG } ;
|
||||
TYPEDEF: HIDP_KEYBOARD_MODIFIER_STATE* PHIDP_KEYBOARD_MODIFIER_STATE
|
||||
TYPEDEF: HIDP_KEYBOARD_MODIFIER_STATE* PHIDP_KEYBOARD_MODIFIER_STATE ;
|
||||
|
||||
CALLBACK: BOOLEAN PHIDP_INSERT_SCANCODES (
|
||||
PVOID Context,
|
||||
|
@ -669,14 +669,14 @@ STRUCT: HIDD_CONFIGURATION
|
|||
{ cookie PVOID }
|
||||
{ size ULONG }
|
||||
{ RingBufferSize ULONG } ;
|
||||
TYPEDEF: HIDD_CONFIGURATION* PHIDD_CONFIGURATION
|
||||
TYPEDEF: HIDD_CONFIGURATION* PHIDD_CONFIGURATION ;
|
||||
|
||||
STRUCT: HIDD_ATTRIBUTES
|
||||
{ Size ULONG }
|
||||
{ VendorID USHORT }
|
||||
{ ProductID USHORT }
|
||||
{ VersionNumber USHORT } ;
|
||||
TYPEDEF: HIDD_ATTRIBUTES* PHIDD_ATTRIBUTES
|
||||
TYPEDEF: HIDD_ATTRIBUTES* PHIDD_ATTRIBUTES ;
|
||||
|
||||
FUNCTION: BOOLEAN
|
||||
HidD_GetAttributes (
|
||||
|
|
|
@ -8,8 +8,8 @@ in: windows.ddk.setupapi
|
|||
<< "setupapi" "setupapi.dll" stdcall add-library >>
|
||||
LIBRARY: setupapi
|
||||
|
||||
TYPEDEF: DWORDLONG SP_LOG_TOKEN
|
||||
TYPEDEF: DWORDLONG* PSP_LOG_TOKEN
|
||||
TYPEDEF: DWORDLONG SP_LOG_TOKEN ;
|
||||
TYPEDEF: DWORDLONG* PSP_LOG_TOKEN ;
|
||||
|
||||
CONSTANT: LOGTOKEN_TYPE_MASK 3 ;
|
||||
CONSTANT: LOGTOKEN_UNSPECIFIED 0 ;
|
||||
|
@ -58,13 +58,13 @@ CONSTANT: TXTLOG_DEVMGR 0x20000000 ;
|
|||
CONSTANT: TXTLOG_INSTALLER 0x40000000 ;
|
||||
CONSTANT: TXTLOG_VENDOR 0x80000000 ;
|
||||
|
||||
TYPEDEF: void* HPROPSHEETPAGE
|
||||
TYPEDEF: void* HIMAGELIST
|
||||
TYPEDEF: void* HPROPSHEETPAGE ;
|
||||
TYPEDEF: void* HIMAGELIST ;
|
||||
C-TYPE: DEVPROPKEY
|
||||
TYPEDEF: ULONG DEVPROPTYPE
|
||||
TYPEDEF: DEVPROPTYPE* PDEVPROPTYPE
|
||||
TYPEDEF: void* LPPROPSHEETHEADERA
|
||||
TYPEDEF: void* LPPROPSHEETHEADERW
|
||||
TYPEDEF: ULONG DEVPROPTYPE ;
|
||||
TYPEDEF: DEVPROPTYPE* PDEVPROPTYPE ;
|
||||
TYPEDEF: void* LPPROPSHEETHEADERA ;
|
||||
TYPEDEF: void* LPPROPSHEETHEADERW ;
|
||||
|
||||
CONSTANT: LINE_LEN 256 ;
|
||||
CONSTANT: LINE_LEN*2 512 ;
|
||||
|
@ -77,20 +77,20 @@ CONSTANT: MAX_SERVICE_NAME_LEN 256 ;
|
|||
CONSTANT: MAX_SUBTITLE_LEN 256 ;
|
||||
CONSTANT: SP_MAX_MACHINENAME_LENGTH $[ MAX_PATH 3 + ] ;
|
||||
|
||||
TYPEDEF: PVOID HINF
|
||||
TYPEDEF: PVOID HINF ;
|
||||
|
||||
STRUCT: INFCONTEXT
|
||||
{ Inf PVOID }
|
||||
{ CurrentInf PVOID }
|
||||
{ Section UINT }
|
||||
{ Line UINT } ;
|
||||
TYPEDEF: INFCONTEXT* PINFCONTEXT
|
||||
TYPEDEF: INFCONTEXT* PINFCONTEXT ;
|
||||
|
||||
STRUCT: SP_INF_INFORMATION
|
||||
{ InfStyle DWORD }
|
||||
{ InfCount DWORD }
|
||||
{ VersionDat BYTE[ANYSIZE_ARRAY] } ;
|
||||
TYPEDEF: SP_INF_INFORMATION* PSP_INF_INFORMATION
|
||||
TYPEDEF: SP_INF_INFORMATION* PSP_INF_INFORMATION ;
|
||||
|
||||
STRUCT: SP_ALTPLATFORM_INFO_V2
|
||||
{ cbSize DWORD }
|
||||
|
@ -101,7 +101,7 @@ STRUCT: SP_ALTPLATFORM_INFO_V2
|
|||
{ Flags WORD }
|
||||
{ FirstValidatedMajorVersion DWORD }
|
||||
{ FirstValidatedMinorVersion DWORD } ;
|
||||
TYPEDEF: SP_ALTPLATFORM_INFO_V2* PSP_ALTPLATFORM_INFO_V2
|
||||
TYPEDEF: SP_ALTPLATFORM_INFO_V2* PSP_ALTPLATFORM_INFO_V2 ;
|
||||
|
||||
STRUCT: SP_ALTPLATFORM_INFO_V1
|
||||
{ cbSize DWORD }
|
||||
|
@ -110,9 +110,9 @@ STRUCT: SP_ALTPLATFORM_INFO_V1
|
|||
{ MinorVersion DWORD }
|
||||
{ ProcessorArchitecture WORD }
|
||||
{ Reserved WORD } ;
|
||||
TYPEDEF: SP_ALTPLATFORM_INFO_V1* PSP_ALTPLATFORM_INFO_V1
|
||||
TYPEDEF: SP_ALTPLATFORM_INFO_V2 SP_ALTPLATFORM_INFO
|
||||
TYPEDEF: PSP_ALTPLATFORM_INFO_V2 PSP_ALTPLATFORM_INFO
|
||||
TYPEDEF: SP_ALTPLATFORM_INFO_V1* PSP_ALTPLATFORM_INFO_V1 ;
|
||||
TYPEDEF: SP_ALTPLATFORM_INFO_V2 SP_ALTPLATFORM_INFO ;
|
||||
TYPEDEF: PSP_ALTPLATFORM_INFO_V2 PSP_ALTPLATFORM_INFO ;
|
||||
|
||||
CONSTANT: SP_ALTPLATFORM_FLAGS_VERSION_RANGE 1 ;
|
||||
|
||||
|
@ -120,14 +120,14 @@ STRUCT: SP_ORIGINAL_FILE_INFO_A
|
|||
{ cbSize DWORD }
|
||||
{ OriginalInfName CHAR[MAX_PATH] }
|
||||
{ OriginalCatalogName CHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_ORIGINAL_FILE_INFO_A* PSP_ORIGINAL_FILE_INFO_A
|
||||
TYPEDEF: SP_ORIGINAL_FILE_INFO_A* PSP_ORIGINAL_FILE_INFO_A ;
|
||||
STRUCT: SP_ORIGINAL_FILE_INFO_W
|
||||
{ cbSize DWORD }
|
||||
{ OriginalInfName WCHAR[MAX_PATH] }
|
||||
{ OriginalCatalogName WCHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_ORIGINAL_FILE_INFO_W* PSP_ORIGINAL_FILE_INFO_W
|
||||
TYPEDEF: SP_ORIGINAL_FILE_INFO_W SP_ORIGINAL_FILE_INFO
|
||||
TYPEDEF: PSP_ORIGINAL_FILE_INFO_W PSP_ORIGINAL_FILE_INFO
|
||||
TYPEDEF: SP_ORIGINAL_FILE_INFO_W* PSP_ORIGINAL_FILE_INFO_W ;
|
||||
TYPEDEF: SP_ORIGINAL_FILE_INFO_W SP_ORIGINAL_FILE_INFO ;
|
||||
TYPEDEF: PSP_ORIGINAL_FILE_INFO_W PSP_ORIGINAL_FILE_INFO ;
|
||||
|
||||
CONSTANT: INF_STYLE_NONE 0x00000000 ;
|
||||
CONSTANT: INF_STYLE_OLDNT 0x00000001 ;
|
||||
|
@ -174,7 +174,7 @@ CONSTANT: DIRID_COMMON_DOCUMENTS 16430 ;
|
|||
CONSTANT: DIRID_USER 0x8000 ;
|
||||
CALLBACK: UINT PSP_FILE_CALLBACK_A ( PVOID Context, UINT Notification, UINT_PTR Param1, UINT_PTR Param2 ) ;
|
||||
CALLBACK: UINT PSP_FILE_CALLBACK_W ( PVOID Context, UINT Notification, UINT_PTR Param1, UINT_PTR Param2 ) ;
|
||||
TYPEDEF: PSP_FILE_CALLBACK_W PSP_FILE_CALLBACK
|
||||
TYPEDEF: PSP_FILE_CALLBACK_W PSP_FILE_CALLBACK ;
|
||||
CONSTANT: SPFILENOTIFY_STARTQUEUE 0x00000001 ;
|
||||
CONSTANT: SPFILENOTIFY_ENDQUEUE 0x00000002 ;
|
||||
CONSTANT: SPFILENOTIFY_STARTSUBQUEUE 0x00000003 ;
|
||||
|
@ -234,15 +234,15 @@ STRUCT: FILEPATHS_A
|
|||
{ Source PCSTR }
|
||||
{ Win32Error UINT }
|
||||
{ Flags DWORD } ;
|
||||
TYPEDEF: FILEPATHS_A* PFILEPATHS_A
|
||||
TYPEDEF: FILEPATHS_A* PFILEPATHS_A ;
|
||||
STRUCT: FILEPATHS_W
|
||||
{ Target PCWSTR }
|
||||
{ Source PCWSTR }
|
||||
{ Win32Error UINT }
|
||||
{ Flags DWORD } ;
|
||||
TYPEDEF: FILEPATHS_W* PFILEPATHS_W
|
||||
TYPEDEF: FILEPATHS_W FILEPATHS
|
||||
TYPEDEF: PFILEPATHS_W PFILEPATHS
|
||||
TYPEDEF: FILEPATHS_W* PFILEPATHS_W ;
|
||||
TYPEDEF: FILEPATHS_W FILEPATHS ;
|
||||
TYPEDEF: PFILEPATHS_W PFILEPATHS ;
|
||||
STRUCT: FILEPATHS_SIGNERINFO_A
|
||||
{ Target PCSTR }
|
||||
{ Source PCSTR }
|
||||
|
@ -251,7 +251,7 @@ STRUCT: FILEPATHS_SIGNERINFO_A
|
|||
{ DigitalSigner PCSTR }
|
||||
{ Version PCSTR }
|
||||
{ CatalogFile PCSTR } ;
|
||||
TYPEDEF: FILEPATHS_SIGNERINFO_A* PFILEPATHS_SIGNERINFO_A
|
||||
TYPEDEF: FILEPATHS_SIGNERINFO_A* PFILEPATHS_SIGNERINFO_A ;
|
||||
STRUCT: FILEPATHS_SIGNERINFO_W
|
||||
{ Target PCWSTR }
|
||||
{ Source PCWSTR }
|
||||
|
@ -260,9 +260,9 @@ STRUCT: FILEPATHS_SIGNERINFO_W
|
|||
{ DigitalSigner PCWSTR }
|
||||
{ Version PCWSTR }
|
||||
{ CatalogFile PCWSTR } ;
|
||||
TYPEDEF: FILEPATHS_SIGNERINFO_W* PFILEPATHS_SIGNERINFO_W
|
||||
TYPEDEF: FILEPATHS_SIGNERINFO_W FILEPATHS_SIGNERINFO
|
||||
TYPEDEF: PFILEPATHS_SIGNERINFO_W PFILEPATHS_SIGNERINFO
|
||||
TYPEDEF: FILEPATHS_SIGNERINFO_W* PFILEPATHS_SIGNERINFO_W ;
|
||||
TYPEDEF: FILEPATHS_SIGNERINFO_W FILEPATHS_SIGNERINFO ;
|
||||
TYPEDEF: PFILEPATHS_SIGNERINFO_W PFILEPATHS_SIGNERINFO ;
|
||||
|
||||
STRUCT: SOURCE_MEDIA_A
|
||||
{ Reserved PCSTR }
|
||||
|
@ -271,7 +271,7 @@ STRUCT: SOURCE_MEDIA_A
|
|||
{ SourcePath PCSTR }
|
||||
{ SourceFile PCSTR }
|
||||
{ Flags DWORD } ;
|
||||
TYPEDEF: SOURCE_MEDIA_A* PSOURCE_MEDIA_A
|
||||
TYPEDEF: SOURCE_MEDIA_A* PSOURCE_MEDIA_A ;
|
||||
STRUCT: SOURCE_MEDIA_W
|
||||
{ Reserved PCWSTR }
|
||||
{ Tagfile PCWSTR }
|
||||
|
@ -279,9 +279,9 @@ STRUCT: SOURCE_MEDIA_W
|
|||
{ SourcePath PCWSTR }
|
||||
{ SourceFile PCWSTR }
|
||||
{ Flags DWORD } ;
|
||||
TYPEDEF: SOURCE_MEDIA_W* PSOURCE_MEDIA_W
|
||||
TYPEDEF: SOURCE_MEDIA_W SOURCE_MEDIA
|
||||
TYPEDEF: PSOURCE_MEDIA_W PSOURCE_MEDIA
|
||||
TYPEDEF: SOURCE_MEDIA_W* PSOURCE_MEDIA_W ;
|
||||
TYPEDEF: SOURCE_MEDIA_W SOURCE_MEDIA ;
|
||||
TYPEDEF: PSOURCE_MEDIA_W PSOURCE_MEDIA ;
|
||||
|
||||
STRUCT: CABINET_INFO_A
|
||||
{ CabinetPath PCSTR }
|
||||
|
@ -289,16 +289,16 @@ STRUCT: CABINET_INFO_A
|
|||
{ DiskName PCSTR }
|
||||
{ SetId USHORT }
|
||||
{ CabinetNumber USHORT } ;
|
||||
TYPEDEF: CABINET_INFO_A* PCABINET_INFO_A
|
||||
TYPEDEF: CABINET_INFO_A* PCABINET_INFO_A ;
|
||||
STRUCT: CABINET_INFO_W
|
||||
{ CabinetPath PCWSTR }
|
||||
{ CabinetFile PCWSTR }
|
||||
{ DiskName PCWSTR }
|
||||
{ SetId USHORT }
|
||||
{ CabinetNumber USHORT } ;
|
||||
TYPEDEF: CABINET_INFO_W* PCABINET_INFO_W
|
||||
TYPEDEF: CABINET_INFO_W CABINET_INFO
|
||||
TYPEDEF: PCABINET_INFO_W PCABINET_INFO
|
||||
TYPEDEF: CABINET_INFO_W* PCABINET_INFO_W ;
|
||||
TYPEDEF: CABINET_INFO_W CABINET_INFO ;
|
||||
TYPEDEF: PCABINET_INFO_W PCABINET_INFO ;
|
||||
|
||||
STRUCT: FILE_IN_CABINET_INFO_A
|
||||
{ NameInCabinet PCSTR }
|
||||
|
@ -308,7 +308,7 @@ STRUCT: FILE_IN_CABINET_INFO_A
|
|||
{ DosTime WORD }
|
||||
{ DosAttribs WORD }
|
||||
{ FullTargetName CHAR[MAX_PATH] } ;
|
||||
TYPEDEF: FILE_IN_CABINET_INFO_A* PFILE_IN_CABINET_INFO_A
|
||||
TYPEDEF: FILE_IN_CABINET_INFO_A* PFILE_IN_CABINET_INFO_A ;
|
||||
STRUCT: FILE_IN_CABINET_INFO_W
|
||||
{ NameInCabinet PCWSTR }
|
||||
{ FileSize DWORD }
|
||||
|
@ -317,25 +317,25 @@ STRUCT: FILE_IN_CABINET_INFO_W
|
|||
{ DosTime WORD }
|
||||
{ DosAttribs WORD }
|
||||
{ FullTargetName WCHAR[MAX_PATH] } ;
|
||||
TYPEDEF: FILE_IN_CABINET_INFO_W* PFILE_IN_CABINET_INFO_W
|
||||
TYPEDEF: FILE_IN_CABINET_INFO_W FILE_IN_CABINET_INFO
|
||||
TYPEDEF: PFILE_IN_CABINET_INFO_W PFILE_IN_CABINET_INFO
|
||||
TYPEDEF: FILE_IN_CABINET_INFO_W* PFILE_IN_CABINET_INFO_W ;
|
||||
TYPEDEF: FILE_IN_CABINET_INFO_W FILE_IN_CABINET_INFO ;
|
||||
TYPEDEF: PFILE_IN_CABINET_INFO_W PFILE_IN_CABINET_INFO ;
|
||||
|
||||
STRUCT: SP_REGISTER_CONTROL_STATUSA
|
||||
{ cbSize DWORD }
|
||||
{ FileName PCSTR }
|
||||
{ Win32Error DWORD }
|
||||
{ FailureCode DWORD } ;
|
||||
TYPEDEF: SP_REGISTER_CONTROL_STATUSA* PSP_REGISTER_CONTROL_STATUSA
|
||||
TYPEDEF: SP_REGISTER_CONTROL_STATUSA* PSP_REGISTER_CONTROL_STATUSA ;
|
||||
STRUCT: SP_REGISTER_CONTROL_STATUSW
|
||||
{ cbSize DWORD }
|
||||
{ FileName PCWSTR }
|
||||
{ Win32Error DWORD }
|
||||
{ FailureCode DWORD } ;
|
||||
TYPEDEF: SP_REGISTER_CONTROL_STATUSW* PSP_REGISTER_CONTROL_STATUSW
|
||||
TYPEDEF: SP_REGISTER_CONTROL_STATUSW* PSP_REGISTER_CONTROL_STATUSW ;
|
||||
|
||||
TYPEDEF: SP_REGISTER_CONTROL_STATUSW SP_REGISTER_CONTROL_STATUS
|
||||
TYPEDEF: PSP_REGISTER_CONTROL_STATUSW PSP_REGISTER_CONTROL_STATUS
|
||||
TYPEDEF: SP_REGISTER_CONTROL_STATUSW SP_REGISTER_CONTROL_STATUS ;
|
||||
TYPEDEF: PSP_REGISTER_CONTROL_STATUSW PSP_REGISTER_CONTROL_STATUS ;
|
||||
|
||||
CONSTANT: SPREG_SUCCESS 0x00000000 ;
|
||||
CONSTANT: SPREG_LOADLIBRARY 0x00000001 ;
|
||||
|
@ -345,7 +345,7 @@ CONSTANT: SPREG_DLLINSTALL 0x00000004 ;
|
|||
CONSTANT: SPREG_TIMEOUT 0x00000005 ;
|
||||
CONSTANT: SPREG_UNKNOWN 0xFFFFFFFF ;
|
||||
|
||||
TYPEDEF: PVOID HSPFILEQ
|
||||
TYPEDEF: PVOID HSPFILEQ ;
|
||||
|
||||
STRUCT: SP_FILE_COPY_PARAMS_A
|
||||
{ cbSize DWORD }
|
||||
|
@ -360,7 +360,7 @@ STRUCT: SP_FILE_COPY_PARAMS_A
|
|||
{ CopyStyle DWORD }
|
||||
{ LayoutInf HINF }
|
||||
{ SecurityDescriptor PCSTR } ;
|
||||
TYPEDEF: SP_FILE_COPY_PARAMS_A* PSP_FILE_COPY_PARAMS_A
|
||||
TYPEDEF: SP_FILE_COPY_PARAMS_A* PSP_FILE_COPY_PARAMS_A ;
|
||||
STRUCT: SP_FILE_COPY_PARAMS_W
|
||||
{ cbSize DWORD }
|
||||
{ QueueHandle HSPFILEQ }
|
||||
|
@ -374,32 +374,32 @@ STRUCT: SP_FILE_COPY_PARAMS_W
|
|||
{ CopyStyle DWORD }
|
||||
{ LayoutInf HINF }
|
||||
{ SecurityDescriptor PCWSTR } ;
|
||||
TYPEDEF: SP_FILE_COPY_PARAMS_W* PSP_FILE_COPY_PARAMS_W
|
||||
TYPEDEF: SP_FILE_COPY_PARAMS_W* PSP_FILE_COPY_PARAMS_W ;
|
||||
|
||||
TYPEDEF: SP_FILE_COPY_PARAMS_W SP_FILE_COPY_PARAMS
|
||||
TYPEDEF: PSP_FILE_COPY_PARAMS_W PSP_FILE_COPY_PARAMS
|
||||
TYPEDEF: SP_FILE_COPY_PARAMS_W SP_FILE_COPY_PARAMS ;
|
||||
TYPEDEF: PSP_FILE_COPY_PARAMS_W PSP_FILE_COPY_PARAMS ;
|
||||
|
||||
TYPEDEF: PVOID HDSKSPC
|
||||
TYPEDEF: PVOID HDEVINFO
|
||||
TYPEDEF: PVOID HDSKSPC ;
|
||||
TYPEDEF: PVOID HDEVINFO ;
|
||||
|
||||
STRUCT: SP_DEVINFO_DATA
|
||||
{ cbSize DWORD }
|
||||
{ ClassGuid GUID }
|
||||
{ DevInst DWORD }
|
||||
{ Reserved ULONG_PTR } ;
|
||||
TYPEDEF: SP_DEVINFO_DATA* PSP_DEVINFO_DATA
|
||||
TYPEDEF: SP_DEVINFO_DATA* PSP_DEVINFO_DATA ;
|
||||
STRUCT: SP_DEVICE_INTERFACE_DATA
|
||||
{ cbSize DWORD }
|
||||
{ InterfaceClassGuid GUID }
|
||||
{ Flags DWORD }
|
||||
{ Reserved ULONG_PTR } ;
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DATA* PSP_DEVICE_INTERFACE_DATA
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DATA* PSP_DEVICE_INTERFACE_DATA ;
|
||||
|
||||
CONSTANT: SPINT_ACTIVE 0x00000001 ;
|
||||
CONSTANT: SPINT_DEFAULT 0x00000002 ;
|
||||
CONSTANT: SPINT_REMOVED 0x00000004 ;
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DATA SP_INTERFACE_DEVICE_DATA
|
||||
TYPEDEF: PSP_DEVICE_INTERFACE_DATA PSP_INTERFACE_DEVICE_DAT
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DATA SP_INTERFACE_DEVICE_DATA ;
|
||||
TYPEDEF: PSP_DEVICE_INTERFACE_DATA PSP_INTERFACE_DEVICE_DAT ;
|
||||
CONSTANT: SPID_ACTIVE $ SPINT_ACTIVE ;
|
||||
CONSTANT: SPID_DEFAULT $ SPINT_DEFAULT ;
|
||||
CONSTANT: SPID_REMOVED $ SPINT_REMOVED ;
|
||||
|
@ -407,36 +407,36 @@ CONSTANT: SPID_REMOVED $ SPINT_REMOVED ;
|
|||
PACKED-STRUCT: SP_DEVICE_INTERFACE_DETAIL_DATA_A
|
||||
{ cbSize DWORD }
|
||||
{ DevicePath CHAR[ANYSIZE_ARRAY] } ;
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_A* PSP_DEVICE_INTERFACE_DETAIL_DATA_A
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_A* PSP_DEVICE_INTERFACE_DETAIL_DATA_A ;
|
||||
PACKED-STRUCT: SP_DEVICE_INTERFACE_DETAIL_DATA_W
|
||||
{ cbSize DWORD }
|
||||
{ DevicePath WCHAR[ANYSIZE_ARRAY] } ;
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_W* PSP_DEVICE_INTERFACE_DETAIL_DATA_W
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_W SP_DEVICE_INTERFACE_DETAIL_DATA
|
||||
TYPEDEF: PSP_DEVICE_INTERFACE_DETAIL_DATA_W PSP_DEVICE_INTERFACE_DETAIL_DATA
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_W SP_INTERFACE_DEVICE_DETAIL_DATA_W
|
||||
TYPEDEF: PSP_DEVICE_INTERFACE_DETAIL_DATA_W PSP_INTERFACE_DEVICE_DETAIL_DATA_W
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_A SP_INTERFACE_DEVICE_DETAIL_DATA_A
|
||||
TYPEDEF: PSP_DEVICE_INTERFACE_DETAIL_DATA_A PSP_INTERFACE_DEVICE_DETAIL_DATA_A
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_W* PSP_DEVICE_INTERFACE_DETAIL_DATA_W ;
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_W SP_DEVICE_INTERFACE_DETAIL_DATA ;
|
||||
TYPEDEF: PSP_DEVICE_INTERFACE_DETAIL_DATA_W PSP_DEVICE_INTERFACE_DETAIL_DATA ;
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_W SP_INTERFACE_DEVICE_DETAIL_DATA_W ;
|
||||
TYPEDEF: PSP_DEVICE_INTERFACE_DETAIL_DATA_W PSP_INTERFACE_DEVICE_DETAIL_DATA_W ;
|
||||
TYPEDEF: SP_DEVICE_INTERFACE_DETAIL_DATA_A SP_INTERFACE_DEVICE_DETAIL_DATA_A ;
|
||||
TYPEDEF: PSP_DEVICE_INTERFACE_DETAIL_DATA_A PSP_INTERFACE_DEVICE_DETAIL_DATA_A ;
|
||||
|
||||
TYPEDEF: SP_INTERFACE_DEVICE_DETAIL_DATA_W SP_INTERFACE_DEVICE_DETAIL_DATA
|
||||
TYPEDEF: PSP_INTERFACE_DEVICE_DETAIL_DATA_W PSP_INTERFACE_DEVICE_DETAIL_DATA
|
||||
TYPEDEF: SP_INTERFACE_DEVICE_DETAIL_DATA_W SP_INTERFACE_DEVICE_DETAIL_DATA ;
|
||||
TYPEDEF: PSP_INTERFACE_DEVICE_DETAIL_DATA_W PSP_INTERFACE_DEVICE_DETAIL_DATA ;
|
||||
|
||||
STRUCT: SP_DEVINFO_LIST_DETAIL_DATA_A
|
||||
{ cbSize DWORD }
|
||||
{ ClassGuid GUID }
|
||||
{ RemoteMachineHandle HANDLE }
|
||||
{ RemoteMachineName CHAR[SP_MAX_MACHINENAME_LENGTH] } ;
|
||||
TYPEDEF: SP_DEVINFO_LIST_DETAIL_DATA_A* PSP_DEVINFO_LIST_DETAIL_DATA_A
|
||||
TYPEDEF: SP_DEVINFO_LIST_DETAIL_DATA_A* PSP_DEVINFO_LIST_DETAIL_DATA_A ;
|
||||
STRUCT: SP_DEVINFO_LIST_DETAIL_DATA_W
|
||||
{ cbSize DWORD }
|
||||
{ ClassGuid GUID }
|
||||
{ RemoteMachineHandle HANDLE }
|
||||
{ RemoteMachineName WCHAR[SP_MAX_MACHINENAME_LENGTH] } ;
|
||||
TYPEDEF: SP_DEVINFO_LIST_DETAIL_DATA_W* PSP_DEVINFO_LIST_DETAIL_DATA_W
|
||||
TYPEDEF: SP_DEVINFO_LIST_DETAIL_DATA_W* PSP_DEVINFO_LIST_DETAIL_DATA_W ;
|
||||
|
||||
TYPEDEF: SP_DEVINFO_LIST_DETAIL_DATA_W SP_DEVINFO_LIST_DETAIL_DATA
|
||||
TYPEDEF: PSP_DEVINFO_LIST_DETAIL_DATA_W PSP_DEVINFO_LIST_DETAIL_DATA
|
||||
TYPEDEF: SP_DEVINFO_LIST_DETAIL_DATA_W SP_DEVINFO_LIST_DETAIL_DATA ;
|
||||
TYPEDEF: PSP_DEVINFO_LIST_DETAIL_DATA_W PSP_DEVINFO_LIST_DETAIL_DATA ;
|
||||
|
||||
CONSTANT: DIF_SELECTDEVICE 0x00000001 ;
|
||||
CONSTANT: DIF_INSTALLDEVICE 0x00000002 ;
|
||||
|
@ -481,7 +481,7 @@ CONSTANT: DIF_UPDATEDRIVER_UI 0x00000029 ;
|
|||
CONSTANT: DIF_FINISHINSTALL_ACTION 0x0000002A ;
|
||||
CONSTANT: DIF_RESERVED2 0x00000030 ;
|
||||
CONSTANT: DIF_MOVEDEVICE 0x0000000E ;
|
||||
TYPEDEF: UINT DI_FUNCTION
|
||||
TYPEDEF: UINT DI_FUNCTION ;
|
||||
|
||||
STRUCT: SP_DEVINSTALL_PARAMS_A
|
||||
{ cbSize DWORD }
|
||||
|
@ -494,7 +494,7 @@ STRUCT: SP_DEVINSTALL_PARAMS_A
|
|||
{ ClassInstallReserved ULONG_PTR }
|
||||
{ Reserved DWORD }
|
||||
{ DriverPath CHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_DEVINSTALL_PARAMS_A* PSP_DEVINSTALL_PARAMS_A
|
||||
TYPEDEF: SP_DEVINSTALL_PARAMS_A* PSP_DEVINSTALL_PARAMS_A ;
|
||||
STRUCT: SP_DEVINSTALL_PARAMS_W
|
||||
{ cbSize DWORD }
|
||||
{ Flags DWORD }
|
||||
|
@ -506,9 +506,9 @@ STRUCT: SP_DEVINSTALL_PARAMS_W
|
|||
{ ClassInstallReserved ULONG_PTR }
|
||||
{ Reserved DWORD }
|
||||
{ DriverPath WCHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_DEVINSTALL_PARAMS_W* PSP_DEVINSTALL_PARAMS_W
|
||||
TYPEDEF: SP_DEVINSTALL_PARAMS_W SP_DEVINSTALL_PARAMS
|
||||
TYPEDEF: PSP_DEVINSTALL_PARAMS_W PSP_DEVINSTALL_PARAMS
|
||||
TYPEDEF: SP_DEVINSTALL_PARAMS_W* PSP_DEVINSTALL_PARAMS_W ;
|
||||
TYPEDEF: SP_DEVINSTALL_PARAMS_W SP_DEVINSTALL_PARAMS ;
|
||||
TYPEDEF: PSP_DEVINSTALL_PARAMS_W PSP_DEVINSTALL_PARAMS ;
|
||||
|
||||
CONSTANT: DI_SHOWOEM 0x00000001 ;
|
||||
CONSTANT: DI_SHOWCOMPAT 0x00000002 ;
|
||||
|
@ -578,13 +578,13 @@ CONSTANT: DI_FLAGSEX_SEARCH_PUBLISHED_INFS 0x80000000 ;
|
|||
STRUCT: SP_CLASSINSTALL_HEADER
|
||||
{ cbSize DWORD }
|
||||
{ InstallFunction DI_FUNCTION } ;
|
||||
TYPEDEF: SP_CLASSINSTALL_HEADER* PSP_CLASSINSTALL_HEADER
|
||||
TYPEDEF: SP_CLASSINSTALL_HEADER* PSP_CLASSINSTALL_HEADER ;
|
||||
|
||||
STRUCT: SP_ENABLECLASS_PARAMS
|
||||
{ ClassInstallHeader SP_CLASSINSTALL_HEADER }
|
||||
{ ClassGuid GUID }
|
||||
{ EnableMessage DWORD } ;
|
||||
TYPEDEF: SP_ENABLECLASS_PARAMS* PSP_ENABLECLASS_PARAMS
|
||||
TYPEDEF: SP_ENABLECLASS_PARAMS* PSP_ENABLECLASS_PARAMS ;
|
||||
|
||||
CONSTANT: ENABLECLASS_QUERY 0 ;
|
||||
CONSTANT: ENABLECLASS_SUCCESS 1 ;
|
||||
|
@ -603,13 +603,13 @@ STRUCT: SP_PROPCHANGE_PARAMS
|
|||
{ StateChange DWORD }
|
||||
{ Scope DWORD }
|
||||
{ HwProfile DWORD } ;
|
||||
TYPEDEF: SP_PROPCHANGE_PARAMS* PSP_PROPCHANGE_PARAMS
|
||||
TYPEDEF: SP_PROPCHANGE_PARAMS* PSP_PROPCHANGE_PARAMS ;
|
||||
|
||||
STRUCT: SP_REMOVEDEVICE_PARAMS
|
||||
{ ClassInstallHeader SP_CLASSINSTALL_HEADER }
|
||||
{ Scope DWORD }
|
||||
{ HwProfile DWORD } ;
|
||||
TYPEDEF: SP_REMOVEDEVICE_PARAMS* PSP_REMOVEDEVICE_PARAMS
|
||||
TYPEDEF: SP_REMOVEDEVICE_PARAMS* PSP_REMOVEDEVICE_PARAMS ;
|
||||
|
||||
CONSTANT: DI_REMOVEDEVICE_GLOBAL 0x00000001 ;
|
||||
CONSTANT: DI_REMOVEDEVICE_CONFIGSPECIFIC 0x00000002 ;
|
||||
|
@ -618,7 +618,7 @@ STRUCT: SP_UNREMOVEDEVICE_PARAMS
|
|||
{ ClassInstallHeader SP_CLASSINSTALL_HEADER }
|
||||
{ Scope DWORD }
|
||||
{ HwProfile DWORD } ;
|
||||
TYPEDEF: SP_UNREMOVEDEVICE_PARAMS* PSP_UNREMOVEDEVICE_PARAMS
|
||||
TYPEDEF: SP_UNREMOVEDEVICE_PARAMS* PSP_UNREMOVEDEVICE_PARAMS ;
|
||||
|
||||
CONSTANT: DI_UNREMOVEDEVICE_CONFIGSPECIFIC 0x00000002 ;
|
||||
|
||||
|
@ -629,16 +629,16 @@ STRUCT: SP_SELECTDEVICE_PARAMS_A
|
|||
{ ListLabel CHAR[MAX_LABEL_LEN] }
|
||||
{ SubTitle CHAR[MAX_SUBTITLE_LEN] }
|
||||
{ Reserved BYTE[2] } ;
|
||||
TYPEDEF: SP_SELECTDEVICE_PARAMS_A* PSP_SELECTDEVICE_PARAMS_A
|
||||
TYPEDEF: SP_SELECTDEVICE_PARAMS_A* PSP_SELECTDEVICE_PARAMS_A ;
|
||||
STRUCT: SP_SELECTDEVICE_PARAMS_W
|
||||
{ ClassInstallHeader SP_CLASSINSTALL_HEADER }
|
||||
{ Title WCHAR[MAX_TITLE_LEN] }
|
||||
{ Instructions WCHAR[MAX_INSTRUCTION_LEN] }
|
||||
{ ListLabel WCHAR[MAX_LABEL_LEN] }
|
||||
{ SubTitle WCHAR[MAX_SUBTITLE_LEN] } ;
|
||||
TYPEDEF: SP_SELECTDEVICE_PARAMS_W* PSP_SELECTDEVICE_PARAMS_W
|
||||
TYPEDEF: SP_SELECTDEVICE_PARAMS_W SP_SELECTDEVICE_PARAMS
|
||||
TYPEDEF: PSP_SELECTDEVICE_PARAMS_W PSP_SELECTDEVICE_PARAMS
|
||||
TYPEDEF: SP_SELECTDEVICE_PARAMS_W* PSP_SELECTDEVICE_PARAMS_W ;
|
||||
TYPEDEF: SP_SELECTDEVICE_PARAMS_W SP_SELECTDEVICE_PARAMS ;
|
||||
TYPEDEF: PSP_SELECTDEVICE_PARAMS_W PSP_SELECTDEVICE_PARAMS ;
|
||||
|
||||
CALLBACK: BOOL PDETECT_PROGRESS_NOTIFY ( PVOID ProgressNotifyParam, DWORD DetectComplete ) ;
|
||||
|
||||
|
@ -646,7 +646,7 @@ STRUCT: SP_DETECTDEVICE_PARAMS
|
|||
{ ClassInstallHeader SP_CLASSINSTALL_HEADER }
|
||||
{ DetectProgressNotify PDETECT_PROGRESS_NOTIFY }
|
||||
{ ProgressNotifyParam PVOID } ;
|
||||
TYPEDEF: SP_DETECTDEVICE_PARAMS* PSP_DETECTDEVICE_PARAMS
|
||||
TYPEDEF: SP_DETECTDEVICE_PARAMS* PSP_DETECTDEVICE_PARAMS ;
|
||||
|
||||
CONSTANT: MAX_INSTALLWIZARD_DYNAPAGES 20 ;
|
||||
|
||||
|
@ -659,7 +659,7 @@ STRUCT: SP_INSTALLWIZARD_DATA
|
|||
{ PrivateFlags DWORD }
|
||||
{ PrivateData LPARAM }
|
||||
{ hwndWizardDlg HWND } ;
|
||||
TYPEDEF: SP_INSTALLWIZARD_DATA* PSP_INSTALLWIZARD_DATA
|
||||
TYPEDEF: SP_INSTALLWIZARD_DATA* PSP_INSTALLWIZARD_DATA ;
|
||||
|
||||
CONSTANT: NDW_INSTALLFLAG_DIDFACTDEFS 0x00000001 ;
|
||||
CONSTANT: NDW_INSTALLFLAG_HARDWAREALLREADYIN 0x00000002 ;
|
||||
|
@ -701,33 +701,33 @@ STRUCT: SP_NEWDEVICEWIZARD_DATA
|
|||
{ DynamicPages HPROPSHEETPAGE[MAX_INSTALLWIZARD_DYNAPAGES] }
|
||||
{ NumDynamicPages DWORD }
|
||||
{ hwndWizardDlg HWND } ;
|
||||
TYPEDEF: SP_NEWDEVICEWIZARD_DATA* PSP_NEWDEVICEWIZARD_DATA
|
||||
TYPEDEF: SP_NEWDEVICEWIZARD_DATA SP_ADDPROPERTYPAGE_DATA
|
||||
TYPEDEF: PSP_NEWDEVICEWIZARD_DATA PSP_ADDPROPERTYPAGE_DATA
|
||||
TYPEDEF: SP_NEWDEVICEWIZARD_DATA* PSP_NEWDEVICEWIZARD_DATA ;
|
||||
TYPEDEF: SP_NEWDEVICEWIZARD_DATA SP_ADDPROPERTYPAGE_DATA ;
|
||||
TYPEDEF: PSP_NEWDEVICEWIZARD_DATA PSP_ADDPROPERTYPAGE_DATA ;
|
||||
|
||||
STRUCT: SP_TROUBLESHOOTER_PARAMS_A
|
||||
{ ClassInstallHeader SP_CLASSINSTALL_HEADER }
|
||||
{ ChmFile CHAR[MAX_PATH] }
|
||||
{ HtmlTroubleShooter CHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_TROUBLESHOOTER_PARAMS_A* PSP_TROUBLESHOOTER_PARAMS_A
|
||||
TYPEDEF: SP_TROUBLESHOOTER_PARAMS_A* PSP_TROUBLESHOOTER_PARAMS_A ;
|
||||
STRUCT: SP_TROUBLESHOOTER_PARAMS_W
|
||||
{ ClassInstallHeader SP_CLASSINSTALL_HEADER }
|
||||
{ ChmFile WCHAR[MAX_PATH] }
|
||||
{ HtmlTroubleShooter WCHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_TROUBLESHOOTER_PARAMS_W* PSP_TROUBLESHOOTER_PARAMS_W
|
||||
TYPEDEF: SP_TROUBLESHOOTER_PARAMS_W SP_TROUBLESHOOTER_PARAMS
|
||||
TYPEDEF: PSP_TROUBLESHOOTER_PARAMS_W PSP_TROUBLESHOOTER_PARAMS
|
||||
TYPEDEF: SP_TROUBLESHOOTER_PARAMS_W* PSP_TROUBLESHOOTER_PARAMS_W ;
|
||||
TYPEDEF: SP_TROUBLESHOOTER_PARAMS_W SP_TROUBLESHOOTER_PARAMS ;
|
||||
TYPEDEF: PSP_TROUBLESHOOTER_PARAMS_W PSP_TROUBLESHOOTER_PARAMS ;
|
||||
|
||||
STRUCT: SP_POWERMESSAGEWAKE_PARAMS_A
|
||||
{ ClassInstallHeader SP_CLASSINSTALL_HEADER }
|
||||
{ PowerMessageWake CHAR[LINE_LEN*2] } ;
|
||||
TYPEDEF: SP_POWERMESSAGEWAKE_PARAMS_A* PSP_POWERMESSAGEWAKE_PARAMS_A
|
||||
TYPEDEF: SP_POWERMESSAGEWAKE_PARAMS_A* PSP_POWERMESSAGEWAKE_PARAMS_A ;
|
||||
STRUCT: SP_POWERMESSAGEWAKE_PARAMS_W
|
||||
{ ClassInstallHeader SP_CLASSINSTALL_HEADER }
|
||||
{ PowerMessageWake WCHAR[LINE_LEN*2] } ;
|
||||
TYPEDEF: SP_POWERMESSAGEWAKE_PARAMS_W* PSP_POWERMESSAGEWAKE_PARAMS_W
|
||||
TYPEDEF: SP_POWERMESSAGEWAKE_PARAMS_W SP_POWERMESSAGEWAKE_PARAMS
|
||||
TYPEDEF: PSP_POWERMESSAGEWAKE_PARAMS_W PSP_POWERMESSAGEWAKE_PARAMS
|
||||
TYPEDEF: SP_POWERMESSAGEWAKE_PARAMS_W* PSP_POWERMESSAGEWAKE_PARAMS_W ;
|
||||
TYPEDEF: SP_POWERMESSAGEWAKE_PARAMS_W SP_POWERMESSAGEWAKE_PARAMS ;
|
||||
TYPEDEF: PSP_POWERMESSAGEWAKE_PARAMS_W PSP_POWERMESSAGEWAKE_PARAMS ;
|
||||
|
||||
STRUCT: SP_DRVINFO_DATA_V2_A
|
||||
{ cbSize DWORD }
|
||||
|
@ -738,7 +738,7 @@ STRUCT: SP_DRVINFO_DATA_V2_A
|
|||
{ ProviderName CHAR[LINE_LEN] }
|
||||
{ DriverDate FILETIME }
|
||||
{ DriverVersion DWORDLONG } ;
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_A* PSP_DRVINFO_DATA_V2_A
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_A* PSP_DRVINFO_DATA_V2_A ;
|
||||
STRUCT: SP_DRVINFO_DATA_V2_W
|
||||
{ cbSize DWORD }
|
||||
{ DriverType DWORD }
|
||||
|
@ -748,7 +748,7 @@ STRUCT: SP_DRVINFO_DATA_V2_W
|
|||
{ ProviderName WCHAR[LINE_LEN] }
|
||||
{ DriverDate FILETIME }
|
||||
{ DriverVersion DWORDLONG } ;
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_W* PSP_DRVINFO_DATA_V2_W
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_W* PSP_DRVINFO_DATA_V2_W ;
|
||||
STRUCT: SP_DRVINFO_DATA_V1_A
|
||||
{ cbSize DWORD }
|
||||
{ DriverType DWORD }
|
||||
|
@ -756,7 +756,7 @@ STRUCT: SP_DRVINFO_DATA_V1_A
|
|||
{ Description CHAR[LINE_LEN] }
|
||||
{ MfgName CHAR[LINE_LEN] }
|
||||
{ ProviderName CHAR[LINE_LEN] } ;
|
||||
TYPEDEF: SP_DRVINFO_DATA_V1_A* PSP_DRVINFO_DATA_V1_A
|
||||
TYPEDEF: SP_DRVINFO_DATA_V1_A* PSP_DRVINFO_DATA_V1_A ;
|
||||
STRUCT: SP_DRVINFO_DATA_V1_W
|
||||
{ cbSize DWORD }
|
||||
{ DriverType DWORD }
|
||||
|
@ -764,17 +764,17 @@ STRUCT: SP_DRVINFO_DATA_V1_W
|
|||
{ Description WCHAR[LINE_LEN] }
|
||||
{ MfgName WCHAR[LINE_LEN] }
|
||||
{ ProviderName WCHAR[LINE_LEN] } ;
|
||||
TYPEDEF: SP_DRVINFO_DATA_V1_W* PSP_DRVINFO_DATA_V1_W
|
||||
TYPEDEF: SP_DRVINFO_DATA_V1_W SP_DRVINFO_DATA_V1
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V1_W PSP_DRVINFO_DATA_V1
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_W SP_DRVINFO_DATA_V2
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V2_W PSP_DRVINFO_DATA_V2
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_A SP_DRVINFO_DATA_A
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V2_A PSP_DRVINFO_DATA_A
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_W SP_DRVINFO_DATA_W
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V2_W PSP_DRVINFO_DATA_W
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2 SP_DRVINFO_DATA
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V2 PSP_DRVINFO_DATA
|
||||
TYPEDEF: SP_DRVINFO_DATA_V1_W* PSP_DRVINFO_DATA_V1_W ;
|
||||
TYPEDEF: SP_DRVINFO_DATA_V1_W SP_DRVINFO_DATA_V1 ;
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V1_W PSP_DRVINFO_DATA_V1 ;
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_W SP_DRVINFO_DATA_V2 ;
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V2_W PSP_DRVINFO_DATA_V2 ;
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_A SP_DRVINFO_DATA_A ;
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V2_A PSP_DRVINFO_DATA_A ;
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2_W SP_DRVINFO_DATA_W ;
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V2_W PSP_DRVINFO_DATA_W ;
|
||||
TYPEDEF: SP_DRVINFO_DATA_V2 SP_DRVINFO_DATA ;
|
||||
TYPEDEF: PSP_DRVINFO_DATA_V2 PSP_DRVINFO_DATA ;
|
||||
|
||||
STRUCT: SP_DRVINFO_DETAIL_DATA_A
|
||||
{ cbSize DWORD }
|
||||
|
@ -786,7 +786,7 @@ STRUCT: SP_DRVINFO_DETAIL_DATA_A
|
|||
{ InfFileName CHAR[MAX_PATH] }
|
||||
{ DrvDescription CHAR[LINE_LEN] }
|
||||
{ HardwareID CHAR[ANYSIZE_ARRAY] } ;
|
||||
TYPEDEF: SP_DRVINFO_DETAIL_DATA_A* PSP_DRVINFO_DETAIL_DATA_A
|
||||
TYPEDEF: SP_DRVINFO_DETAIL_DATA_A* PSP_DRVINFO_DETAIL_DATA_A ;
|
||||
STRUCT: SP_DRVINFO_DETAIL_DATA_W
|
||||
{ cbSize DWORD }
|
||||
{ InfDate FILETIME }
|
||||
|
@ -797,10 +797,10 @@ STRUCT: SP_DRVINFO_DETAIL_DATA_W
|
|||
{ InfFileName WCHAR[MAX_PATH] }
|
||||
{ DrvDescription WCHAR[LINE_LEN] }
|
||||
{ HardwareID WCHAR[ANYSIZE_ARRAY] } ;
|
||||
TYPEDEF: SP_DRVINFO_DETAIL_DATA_W* PSP_DRVINFO_DETAIL_DATA_W
|
||||
TYPEDEF: SP_DRVINFO_DETAIL_DATA_W* PSP_DRVINFO_DETAIL_DATA_W ;
|
||||
|
||||
TYPEDEF: SP_DRVINFO_DETAIL_DATA_W SP_DRVINFO_DETAIL_DATA
|
||||
TYPEDEF: PSP_DRVINFO_DETAIL_DATA_W PSP_DRVINFO_DETAIL_DATA
|
||||
TYPEDEF: SP_DRVINFO_DETAIL_DATA_W SP_DRVINFO_DETAIL_DATA ;
|
||||
TYPEDEF: PSP_DRVINFO_DETAIL_DATA_W PSP_DRVINFO_DETAIL_DATA ;
|
||||
|
||||
STRUCT: SP_DRVINSTALL_PARAMS
|
||||
{ cbSize DWORD }
|
||||
|
@ -808,7 +808,7 @@ STRUCT: SP_DRVINSTALL_PARAMS
|
|||
{ Flags DWORD }
|
||||
{ PrivateData DWORD_PTR }
|
||||
{ Reserved DWORD } ;
|
||||
TYPEDEF: SP_DRVINSTALL_PARAMS* PSP_DRVINSTALL_PARAMS
|
||||
TYPEDEF: SP_DRVINSTALL_PARAMS* PSP_DRVINSTALL_PARAMS ;
|
||||
|
||||
CONSTANT: DNF_DUPDESC 0x00000001 ;
|
||||
CONSTANT: DNF_OLDDRIVER 0x00000002 ;
|
||||
|
@ -853,20 +853,20 @@ STRUCT: COINSTALLER_CONTEXT_DATA
|
|||
{ PostProcessing BOOL }
|
||||
{ InstallResult DWORD }
|
||||
{ PrivateData PVOID } ;
|
||||
TYPEDEF: COINSTALLER_CONTEXT_DATA* PCOINSTALLER_CONTEXT_DATA
|
||||
TYPEDEF: COINSTALLER_CONTEXT_DATA* PCOINSTALLER_CONTEXT_DATA ;
|
||||
|
||||
STRUCT: SP_CLASSIMAGELIST_DATA
|
||||
{ cbSize DWORD }
|
||||
{ ImageList HIMAGELIST }
|
||||
{ Reserved ULONG_PTR } ;
|
||||
TYPEDEF: SP_CLASSIMAGELIST_DATA* PSP_CLASSIMAGELIST_DATA
|
||||
TYPEDEF: SP_CLASSIMAGELIST_DATA* PSP_CLASSIMAGELIST_DATA ;
|
||||
|
||||
STRUCT: SP_PROPSHEETPAGE_REQUEST
|
||||
{ cbSize DWORD }
|
||||
{ PageRequested DWORD }
|
||||
{ DeviceInfoSet HDEVINFO }
|
||||
{ DeviceInfoData PSP_DEVINFO_DATA } ;
|
||||
TYPEDEF: SP_PROPSHEETPAGE_REQUEST* PSP_PROPSHEETPAGE_REQUEST
|
||||
TYPEDEF: SP_PROPSHEETPAGE_REQUEST* PSP_PROPSHEETPAGE_REQUEST ;
|
||||
|
||||
CONSTANT: SPPSR_SELECT_DEVICE_RESOURCES 1 ;
|
||||
CONSTANT: SPPSR_ENUM_BASIC_DEVICE_PROPERTIES 2 ;
|
||||
|
@ -877,37 +877,37 @@ STRUCT: SP_BACKUP_QUEUE_PARAMS_V2_A
|
|||
{ FullInfPath CHAR[MAX_PATH] }
|
||||
{ FilenameOffset INT }
|
||||
{ ReinstallInstance CHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_A* PSP_BACKUP_QUEUE_PARAMS_V2_A
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_A* PSP_BACKUP_QUEUE_PARAMS_V2_A ;
|
||||
|
||||
STRUCT: SP_BACKUP_QUEUE_PARAMS_V2_W
|
||||
{ cbSize DWORD }
|
||||
{ FullInfPath WCHAR[MAX_PATH] }
|
||||
{ FilenameOffset INT }
|
||||
{ ReinstallInstance WCHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_W* PSP_BACKUP_QUEUE_PARAMS_V2_W
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_W* PSP_BACKUP_QUEUE_PARAMS_V2_W ;
|
||||
|
||||
STRUCT: SP_BACKUP_QUEUE_PARAMS_V1_A
|
||||
{ cbSize DWORD }
|
||||
{ FullInfPath CHAR[MAX_PATH] }
|
||||
{ FilenameOffset INT } ;
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V1_A* PSP_BACKUP_QUEUE_PARAMS_V1_A
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V1_A* PSP_BACKUP_QUEUE_PARAMS_V1_A ;
|
||||
|
||||
STRUCT: SP_BACKUP_QUEUE_PARAMS_V1_W
|
||||
{ cbSize DWORD }
|
||||
{ FullInfPath WCHAR[MAX_PATH] }
|
||||
{ FilenameOffset INT } ;
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V1_W* PSP_BACKUP_QUEUE_PARAMS_V1_W
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V1_W* PSP_BACKUP_QUEUE_PARAMS_V1_W ;
|
||||
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V1_W SP_BACKUP_QUEUE_PARAMS_V1
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V1_W PSP_BACKUP_QUEUE_PARAMS_V1
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_W SP_BACKUP_QUEUE_PARAMS_V2
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V2_W PSP_BACKUP_QUEUE_PARAMS_V2
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_A SP_BACKUP_QUEUE_PARAMS_A
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V2_A PSP_BACKUP_QUEUE_PARAMS_A
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_W SP_BACKUP_QUEUE_PARAMS_W
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V2_W PSP_BACKUP_QUEUE_PARAMS_W
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2 SP_BACKUP_QUEUE_PARAMS
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V2 PSP_BACKUP_QUEUE_PARAMS
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V1_W SP_BACKUP_QUEUE_PARAMS_V1 ;
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V1_W PSP_BACKUP_QUEUE_PARAMS_V1 ;
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_W SP_BACKUP_QUEUE_PARAMS_V2 ;
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V2_W PSP_BACKUP_QUEUE_PARAMS_V2 ;
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_A SP_BACKUP_QUEUE_PARAMS_A ;
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V2_A PSP_BACKUP_QUEUE_PARAMS_A ;
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2_W SP_BACKUP_QUEUE_PARAMS_W ;
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V2_W PSP_BACKUP_QUEUE_PARAMS_W ;
|
||||
TYPEDEF: SP_BACKUP_QUEUE_PARAMS_V2 SP_BACKUP_QUEUE_PARAMS ;
|
||||
TYPEDEF: PSP_BACKUP_QUEUE_PARAMS_V2 PSP_BACKUP_QUEUE_PARAMS ;
|
||||
|
||||
CONSTANT: ERROR_EXPECTED_SECTION_NAME $[ APPLICATION_ERROR_MASK ERROR_SEVERITY_ERROR 0 bitor bitor ] ;
|
||||
CONSTANT: ERROR_BAD_SECTION_NAME_LINE $[ APPLICATION_ERROR_MASK ERROR_SEVERITY_ERROR 1 bitor bitor ] ;
|
||||
|
@ -1496,7 +1496,7 @@ FUNCTION: void InstallHinfSectionA ( HWND Window, HINSTANCE ModuleHandle, PCSTR
|
|||
FUNCTION: void InstallHinfSectionW ( HWND Window, HINSTANCE ModuleHandle, PCWSTR CommandLine, INT ShowCommand ) ;
|
||||
ALIAS: InstallHinfSection InstallHinfSectionW ;
|
||||
|
||||
TYPEDEF: PVOID HSPFILELOG
|
||||
TYPEDEF: PVOID HSPFILELOG ;
|
||||
|
||||
FUNCTION: HSPFILELOG SetupInitializeFileLogA ( PCSTR LogFileName, DWORD Flags ) ;
|
||||
FUNCTION: HSPFILELOG SetupInitializeFileLogW ( PCWSTR LogFileName, DWORD Flags ) ;
|
||||
|
@ -1528,7 +1528,7 @@ FUNCTION: BOOL SetupQueryFileLogA ( HSPFILELOG FileLogHandle, PCSTR LogSectionNa
|
|||
FUNCTION: BOOL SetupQueryFileLogW ( HSPFILELOG FileLogHandle, PCWSTR LogSectionName, PCWSTR TargetFilename, SetupFileLogInfo DesiredInfo, PWSTR DataOut, DWORD ReturnBufferSize, PDWORD RequiredSize ) ;
|
||||
ALIAS: SetupQueryFileLog SetupQueryFileLogW ;
|
||||
|
||||
TYPEDEF: DWORD LogSeverity
|
||||
TYPEDEF: DWORD LogSeverity ;
|
||||
CONSTANT: LogSevInformation 0x00000000 ;
|
||||
CONSTANT: LogSevWarning 0x00000001 ;
|
||||
CONSTANT: LogSevError 0x00000002 ;
|
||||
|
@ -1970,15 +1970,15 @@ STRUCT: SP_INF_SIGNER_INFO_V1_A
|
|||
{ CatalogFile CHAR[MAX_PATH] }
|
||||
{ DigitalSigner CHAR[MAX_PATH] }
|
||||
{ DigitalSignerVersion CHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V1_A* PSP_INF_SIGNER_INFO_V1_A
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V1_A* PSP_INF_SIGNER_INFO_V1_A ;
|
||||
STRUCT: SP_INF_SIGNER_INFO_V1_W
|
||||
{ cbSize DWORD }
|
||||
{ CatalogFile WCHAR[MAX_PATH] }
|
||||
{ DigitalSigner WCHAR[MAX_PATH] }
|
||||
{ DigitalSignerVersion WCHAR[MAX_PATH] } ;
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V1_W* PSP_INF_SIGNER_INFO_V1_W
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V1_W SP_INF_SIGNER_INFO_V1
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V1_W PSP_INF_SIGNER_INFO_V1
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V1_W* PSP_INF_SIGNER_INFO_V1_W ;
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V1_W SP_INF_SIGNER_INFO_V1 ;
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V1_W PSP_INF_SIGNER_INFO_V1 ;
|
||||
|
||||
STRUCT: SP_INF_SIGNER_INFO_V2_A
|
||||
{ cbSize DWORD }
|
||||
|
@ -1986,17 +1986,17 @@ STRUCT: SP_INF_SIGNER_INFO_V2_A
|
|||
{ DigitalSigner CHAR[MAX_PATH] }
|
||||
{ DigitalSignerVersion CHAR[MAX_PATH] }
|
||||
{ SignerScore DWORD } ;
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_A* PSP_INF_SIGNER_INFO_V2_A
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_A* PSP_INF_SIGNER_INFO_V2_A ;
|
||||
STRUCT: SP_INF_SIGNER_INFO_V2_W
|
||||
{ cbSize DWORD }
|
||||
{ CatalogFile WCHAR[MAX_PATH] }
|
||||
{ DigitalSigner WCHAR[MAX_PATH] }
|
||||
{ DigitalSignerVersion WCHAR[MAX_PATH] }
|
||||
{ SignerScore DWORD } ;
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_W* PSP_INF_SIGNER_INFO_V2_W
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_W* PSP_INF_SIGNER_INFO_V2_W ;
|
||||
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_W SP_INF_SIGNER_INFO_V2
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V2_W PSP_INF_SIGNER_INFO_V2
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_W SP_INF_SIGNER_INFO_V2 ;
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V2_W PSP_INF_SIGNER_INFO_V2 ;
|
||||
|
||||
CONSTANT: SIGNERSCORE_UNKNOWN 0xFF000000 ;
|
||||
CONSTANT: SIGNERSCORE_W9X_SUSPECT 0xC0000000 ;
|
||||
|
@ -2010,12 +2010,12 @@ CONSTANT: SIGNERSCORE_LOGO_PREMIUM 0x0D000001 ;
|
|||
CONSTANT: SIGNERSCORE_MASK 0xFF000000 ;
|
||||
CONSTANT: SIGNERSCORE_SIGNED_MASK 0xF0000000 ;
|
||||
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_A SP_INF_SIGNER_INFO_A
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V2_A PSP_INF_SIGNER_INFO_A
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_W SP_INF_SIGNER_INFO_W
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V2_W PSP_INF_SIGNER_INFO_W
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2 SP_INF_SIGNER_INFO
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V2 PSP_INF_SIGNER_INFO
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_A SP_INF_SIGNER_INFO_A ;
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V2_A PSP_INF_SIGNER_INFO_A ;
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2_W SP_INF_SIGNER_INFO_W ;
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V2_W PSP_INF_SIGNER_INFO_W ;
|
||||
TYPEDEF: SP_INF_SIGNER_INFO_V2 SP_INF_SIGNER_INFO ;
|
||||
TYPEDEF: PSP_INF_SIGNER_INFO_V2 PSP_INF_SIGNER_INFO ;
|
||||
|
||||
FUNCTION: BOOL SetupVerifyInfFileA ( PCSTR InfName, PSP_ALTPLATFORM_INFO AltPlatformInfo, PSP_INF_SIGNER_INFO_A InfSignerInfo ) ;
|
||||
FUNCTION: BOOL SetupVerifyInfFileW ( PCWSTR InfName, PSP_ALTPLATFORM_INFO AltPlatformInfo, PSP_INF_SIGNER_INFO_W InfSignerInfo ) ;
|
||||
|
|
|
@ -7,8 +7,8 @@ in: windows.ddk.winusb
|
|||
<< "winusb" "winusb.dll" stdcall add-library >>
|
||||
LIBRARY: winusb
|
||||
|
||||
TYPEDEF: PVOID WINUSB_INTERFACE_HANDLE
|
||||
TYPEDEF: WINUSB_INTERFACE_HANDLE* PWINUSB_INTERFACE_HANDLE
|
||||
TYPEDEF: PVOID WINUSB_INTERFACE_HANDLE ;
|
||||
TYPEDEF: WINUSB_INTERFACE_HANDLE* PWINUSB_INTERFACE_HANDLE ;
|
||||
|
||||
STRUCT: USB_INTERFACE_DESCRIPTOR
|
||||
{ bLength UCHAR }
|
||||
|
@ -20,7 +20,7 @@ STRUCT: USB_INTERFACE_DESCRIPTOR
|
|||
{ bInterfaceSubClass UCHAR }
|
||||
{ bInterfaceProtocol UCHAR }
|
||||
{ iInterface UCHAR } ;
|
||||
TYPEDEF: USB_INTERFACE_DESCRIPTOR* PUSB_INTERFACE_DESCRIPTOR
|
||||
TYPEDEF: USB_INTERFACE_DESCRIPTOR* PUSB_INTERFACE_DESCRIPTOR ;
|
||||
|
||||
ENUM: USBD_PIPE_TYPE
|
||||
UsbdPipeTypeControl
|
||||
|
@ -33,7 +33,7 @@ STRUCT: WINUSB_PIPE_INFORMATION
|
|||
{ PipeId UCHAR }
|
||||
{ MaximumPacketSize USHORT }
|
||||
{ Interval UCHAR } ;
|
||||
TYPEDEF: WINUSB_PIPE_INFORMATION* PWINUSB_PIPE_INFORMATION
|
||||
TYPEDEF: WINUSB_PIPE_INFORMATION* PWINUSB_PIPE_INFORMATION ;
|
||||
|
||||
STRUCT: WINUSB_SETUP_PACKET
|
||||
{ RequestType UCHAR }
|
||||
|
@ -41,7 +41,7 @@ STRUCT: WINUSB_SETUP_PACKET
|
|||
{ Value USHORT }
|
||||
{ Index USHORT }
|
||||
{ Length USHORT } ;
|
||||
TYPEDEF: WINUSB_SETUP_PACKET* PWINUSB_SETUP_PACKET
|
||||
TYPEDEF: WINUSB_SETUP_PACKET* PWINUSB_SETUP_PACKET ;
|
||||
|
||||
FUNCTION: BOOL WinUsb_AbortPipe ( WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID ) ;
|
||||
FUNCTION: BOOL WinUsb_FlushPipe ( WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID ) ;
|
||||
|
|
|
@ -11,11 +11,11 @@ STRUCT: WAVEFORMATEX
|
|||
{ wBitsPerSample WORD }
|
||||
{ cbSize WORD } ;
|
||||
|
||||
TYPEDEF: WAVEFORMATEX* PWAVEFORMATEX
|
||||
TYPEDEF: WAVEFORMATEX* NPWAVEFORMATEX
|
||||
TYPEDEF: WAVEFORMATEX* LPWAVEFORMATEX
|
||||
TYPEDEF: WAVEFORMATEX* PCWAVEFORMATEX
|
||||
TYPEDEF: WAVEFORMATEX* LPCWAVEFORMATEX
|
||||
TYPEDEF: WAVEFORMATEX* PWAVEFORMATEX ;
|
||||
TYPEDEF: WAVEFORMATEX* NPWAVEFORMATEX ;
|
||||
TYPEDEF: WAVEFORMATEX* LPWAVEFORMATEX ;
|
||||
TYPEDEF: WAVEFORMATEX* PCWAVEFORMATEX ;
|
||||
TYPEDEF: WAVEFORMATEX* LPCWAVEFORMATEX ;
|
||||
|
||||
UNION-STRUCT: WAVEFORMATEXTENSIBLE_UNION
|
||||
{ wValidBitsPerSample WORD }
|
||||
|
@ -28,10 +28,10 @@ STRUCT: WAVEFORMATEXTENSIBLE
|
|||
{ dwChannelMask DWORD }
|
||||
{ SubFormat GUID } ;
|
||||
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* PWAVEFORMATEXTENSIBLE
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* LPWAVEFORMATEXTENSIBLE
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* PCWAVEFORMATEXTENSIBLE
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* LPCWAVEFORMATEXTENSIBLE
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* PWAVEFORMATEXTENSIBLE ;
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* LPWAVEFORMATEXTENSIBLE ;
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* PCWAVEFORMATEXTENSIBLE ;
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* LPCWAVEFORMATEXTENSIBLE ;
|
||||
|
||||
STRUCT: WAVEFORMAT
|
||||
{ wFormatTag WORD }
|
||||
|
@ -39,16 +39,16 @@ STRUCT: WAVEFORMAT
|
|||
{ nSamplesPerSec DWORD }
|
||||
{ nAvgBytesPerSec DWORD }
|
||||
{ nBlockAlign WORD } ;
|
||||
TYPEDEF: WAVEFORMAT* PWAVEFORMAT
|
||||
TYPEDEF: WAVEFORMAT* NPWAVEFORMAT
|
||||
TYPEDEF: WAVEFORMAT* LPWAVEFORMAT
|
||||
TYPEDEF: WAVEFORMAT* PWAVEFORMAT ;
|
||||
TYPEDEF: WAVEFORMAT* NPWAVEFORMAT ;
|
||||
TYPEDEF: WAVEFORMAT* LPWAVEFORMAT ;
|
||||
|
||||
STRUCT: PCMWAVEFORMAT
|
||||
{ wf WAVEFORMAT }
|
||||
{ wBitsPerSample WORD } ;
|
||||
TYPEDEF: PCMWAVEFORMAT* PPCMWAVEFORMAT
|
||||
TYPEDEF: PCMWAVEFORMAT* NPPCMWAVEFORMAT
|
||||
TYPEDEF: PCMWAVEFORMAT* LPPCMWAVEFORMAT
|
||||
TYPEDEF: PCMWAVEFORMAT* PPCMWAVEFORMAT ;
|
||||
TYPEDEF: PCMWAVEFORMAT* NPPCMWAVEFORMAT ;
|
||||
TYPEDEF: PCMWAVEFORMAT* LPPCMWAVEFORMAT ;
|
||||
|
||||
CONSTANT: WAVE_FORMAT_PCM 1 ;
|
||||
|
||||
|
|
|
@ -14,61 +14,61 @@ CONSTANT: D2D1_ALPHA_MODE_PREMULTIPLIED 1 ;
|
|||
CONSTANT: D2D1_ALPHA_MODE_STRAIGHT 2 ;
|
||||
CONSTANT: D2D1_ALPHA_MODE_IGNORE 3 ;
|
||||
CONSTANT: D2D1_ALPHA_MODE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_ALPHA_MODE
|
||||
TYPEDEF: int D2D1_ALPHA_MODE ;
|
||||
|
||||
CONSTANT: D2D1_GAMMA_2_2 0 ;
|
||||
CONSTANT: D2D1_GAMMA_1_0 1 ;
|
||||
CONSTANT: D2D1_GAMMA_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_GAMMA
|
||||
TYPEDEF: int D2D1_GAMMA ;
|
||||
|
||||
CONSTANT: D2D1_OPACITY_MASK_CONTENT_GRAPHICS 0 ;
|
||||
CONSTANT: D2D1_OPACITY_MASK_CONTENT_TEXT_NATURAL 1 ;
|
||||
CONSTANT: D2D1_OPACITY_MASK_CONTENT_TEXT_GDI_COMPATIBLE 2 ;
|
||||
CONSTANT: D2D1_OPACITY_MASK_CONTENT_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_OPACITY_MASK_CONTENT
|
||||
TYPEDEF: int D2D1_OPACITY_MASK_CONTENT ;
|
||||
|
||||
CONSTANT: D2D1_EXTEND_MODE_CLAMP 0 ;
|
||||
CONSTANT: D2D1_EXTEND_MODE_WRAP 1 ;
|
||||
CONSTANT: D2D1_EXTEND_MODE_MIRROR 2 ;
|
||||
CONSTANT: D2D1_EXTEND_MODE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_EXTEND_MODE
|
||||
TYPEDEF: int D2D1_EXTEND_MODE ;
|
||||
|
||||
CONSTANT: D2D1_ANTIALIAS_MODE_PER_PRIMITIVE 0 ;
|
||||
CONSTANT: D2D1_ANTIALIAS_MODE_ALIASED 1 ;
|
||||
CONSTANT: D2D1_ANTIALIAS_MODE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_ANTIALIAS_MODE
|
||||
TYPEDEF: int D2D1_ANTIALIAS_MODE ;
|
||||
|
||||
CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_DEFAULT 0 ;
|
||||
CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE 1 ;
|
||||
CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE 2 ;
|
||||
CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_ALIASED 3 ;
|
||||
CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_TEXT_ANTIALIAS_MODE
|
||||
TYPEDEF: int D2D1_TEXT_ANTIALIAS_MODE ;
|
||||
|
||||
CONSTANT: D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR 0 ;
|
||||
CONSTANT: D2D1_BITMAP_INTERPOLATION_MODE_LINEAR 1 ;
|
||||
CONSTANT: D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_BITMAP_INTERPOLATION_MODE
|
||||
TYPEDEF: int D2D1_BITMAP_INTERPOLATION_MODE ;
|
||||
|
||||
CONSTANT: D2D1_DRAW_TEXT_OPTIONS_NO_SNAP 0x00000001 ;
|
||||
CONSTANT: D2D1_DRAW_TEXT_OPTIONS_CLIP 0x00000002 ;
|
||||
CONSTANT: D2D1_DRAW_TEXT_OPTIONS_NONE 0x00000000 ;
|
||||
CONSTANT: D2D1_DRAW_TEXT_OPTIONS_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_DRAW_TEXT_OPTIONS
|
||||
TYPEDEF: int D2D1_DRAW_TEXT_OPTIONS ;
|
||||
|
||||
STRUCT: D2D1_PIXEL_FORMAT
|
||||
{ format DXGI_FORMAT }
|
||||
{ alphaMode D2D1_ALPHA_MODE } ;
|
||||
|
||||
TYPEDEF: D2D_POINT_2U D2D1_POINT_2U
|
||||
TYPEDEF: D2D_POINT_2F D2D1_POINT_2F
|
||||
TYPEDEF: D2D_RECT_F D2D1_RECT_F
|
||||
TYPEDEF: D2D_RECT_U D2D1_RECT_U
|
||||
TYPEDEF: D2D_SIZE_F D2D1_SIZE_F
|
||||
TYPEDEF: D2D_SIZE_U D2D1_SIZE_U
|
||||
TYPEDEF: D2D_COLOR_F D2D1_COLOR_F
|
||||
TYPEDEF: D2D_MATRIX_3X2_F D2D1_MATRIX_3X2_F
|
||||
TYPEDEF: UINT64 D2D1_TAG
|
||||
TYPEDEF: D2D_POINT_2U D2D1_POINT_2U ;
|
||||
TYPEDEF: D2D_POINT_2F D2D1_POINT_2F ;
|
||||
TYPEDEF: D2D_RECT_F D2D1_RECT_F ;
|
||||
TYPEDEF: D2D_RECT_U D2D1_RECT_U ;
|
||||
TYPEDEF: D2D_SIZE_F D2D1_SIZE_F ;
|
||||
TYPEDEF: D2D_SIZE_U D2D1_SIZE_U ;
|
||||
TYPEDEF: D2D_COLOR_F D2D1_COLOR_F ;
|
||||
TYPEDEF: D2D_MATRIX_3X2_F D2D1_MATRIX_3X2_F ;
|
||||
TYPEDEF: UINT64 D2D1_TAG ;
|
||||
|
||||
STRUCT: D2D1_BITMAP_PROPERTIES
|
||||
{ pixelFormat D2D1_PIXEL_FORMAT }
|
||||
|
@ -101,14 +101,14 @@ STRUCT: D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES
|
|||
CONSTANT: D2D1_ARC_SIZE_SMALL 0 ;
|
||||
CONSTANT: D2D1_ARC_SIZE_LARGE 1 ;
|
||||
CONSTANT: D2D1_ARC_SIZE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_ARC_SIZE
|
||||
TYPEDEF: int D2D1_ARC_SIZE ;
|
||||
|
||||
CONSTANT: D2D1_CAP_STYLE_FLAT 0 ;
|
||||
CONSTANT: D2D1_CAP_STYLE_SQUARE 1 ;
|
||||
CONSTANT: D2D1_CAP_STYLE_ROUND 2 ;
|
||||
CONSTANT: D2D1_CAP_STYLE_TRIANGLE 3 ;
|
||||
CONSTANT: D2D1_CAP_STYLE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_CAP_STYLE
|
||||
TYPEDEF: int D2D1_CAP_STYLE ;
|
||||
|
||||
CONSTANT: D2D1_DASH_STYLE_SOLID 0 ;
|
||||
CONSTANT: D2D1_DASH_STYLE_DASH 1 ;
|
||||
|
@ -117,21 +117,21 @@ CONSTANT: D2D1_DASH_STYLE_DASH_DOT 3 ;
|
|||
CONSTANT: D2D1_DASH_STYLE_DASH_DOT_DOT 4 ;
|
||||
CONSTANT: D2D1_DASH_STYLE_CUSTOM 5 ;
|
||||
CONSTANT: D2D1_DASH_STYLE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_DASH_STYLE
|
||||
TYPEDEF: int D2D1_DASH_STYLE ;
|
||||
|
||||
CONSTANT: D2D1_LINE_JOIN_MITER 0 ;
|
||||
CONSTANT: D2D1_LINE_JOIN_BEVEL 1 ;
|
||||
CONSTANT: D2D1_LINE_JOIN_ROUND 2 ;
|
||||
CONSTANT: D2D1_LINE_JOIN_MITER_OR_BEVEL 3 ;
|
||||
CONSTANT: D2D1_LINE_JOIN_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_LINE_JOIN
|
||||
TYPEDEF: int D2D1_LINE_JOIN ;
|
||||
|
||||
CONSTANT: D2D1_COMBINE_MODE_UNION 0 ;
|
||||
CONSTANT: D2D1_COMBINE_MODE_INTERSECT 1 ;
|
||||
CONSTANT: D2D1_COMBINE_MODE_XOR 2 ;
|
||||
CONSTANT: D2D1_COMBINE_MODE_EXCLUDE 3 ;
|
||||
CONSTANT: D2D1_COMBINE_MODE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_COMBINE_MODE
|
||||
TYPEDEF: int D2D1_COMBINE_MODE ;
|
||||
|
||||
CONSTANT: D2D1_GEOMETRY_RELATION_UNKNOWN 0 ;
|
||||
CONSTANT: D2D1_GEOMETRY_RELATION_DISJOINT 1 ;
|
||||
|
@ -139,22 +139,22 @@ CONSTANT: D2D1_GEOMETRY_RELATION_IS_CONTAINED 2 ;
|
|||
CONSTANT: D2D1_GEOMETRY_RELATION_CONTAINS 3 ;
|
||||
CONSTANT: D2D1_GEOMETRY_RELATION_OVERLAP 4 ;
|
||||
CONSTANT: D2D1_GEOMETRY_RELATION_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_GEOMETRY_RELATION
|
||||
TYPEDEF: int D2D1_GEOMETRY_RELATION ;
|
||||
|
||||
CONSTANT: D2D1_GEOMETRY_SIMPLIFICATION_OPTION_CUBICS_AND_LINES 0 ;
|
||||
CONSTANT: D2D1_GEOMETRY_SIMPLIFICATION_OPTION_LINES 1 ;
|
||||
CONSTANT: D2D1_GEOMETRY_SIMPLIFICATION_OPTION_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_GEOMETRY_SIMPLIFICATION_OPTION
|
||||
TYPEDEF: int D2D1_GEOMETRY_SIMPLIFICATION_OPTION ;
|
||||
|
||||
CONSTANT: D2D1_FIGURE_BEGIN_FILLED 0 ;
|
||||
CONSTANT: D2D1_FIGURE_BEGIN_HOLLOW 1 ;
|
||||
CONSTANT: D2D1_FIGURE_BEGIN_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_FIGURE_BEGIN
|
||||
TYPEDEF: int D2D1_FIGURE_BEGIN ;
|
||||
|
||||
CONSTANT: D2D1_FIGURE_END_OPEN 0 ;
|
||||
CONSTANT: D2D1_FIGURE_END_CLOSED 1 ;
|
||||
CONSTANT: D2D1_FIGURE_END_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_FIGURE_END
|
||||
TYPEDEF: int D2D1_FIGURE_END ;
|
||||
|
||||
STRUCT: D2D1_BEZIER_SEGMENT
|
||||
{ point1 D2D1_POINT_2F }
|
||||
|
@ -170,17 +170,17 @@ CONSTANT: D2D1_PATH_SEGMENT_NONE 0x00000000 ;
|
|||
CONSTANT: D2D1_PATH_SEGMENT_FORCE_UNSTROKED 0x00000001 ;
|
||||
CONSTANT: D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN 0x00000002 ;
|
||||
CONSTANT: D2D1_PATH_SEGMENT_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_PATH_SEGMENT
|
||||
TYPEDEF: int D2D1_PATH_SEGMENT ;
|
||||
|
||||
CONSTANT: D2D1_SWEEP_DIRECTION_COUNTER_CLOCKWISE 0 ;
|
||||
CONSTANT: D2D1_SWEEP_DIRECTION_CLOCKWISE 1 ;
|
||||
CONSTANT: D2D1_SWEEP_DIRECTION_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_SWEEP_DIRECTION
|
||||
TYPEDEF: int D2D1_SWEEP_DIRECTION ;
|
||||
|
||||
CONSTANT: D2D1_FILL_MODE_ALTERNATE 0 ;
|
||||
CONSTANT: D2D1_FILL_MODE_WINDING 1 ;
|
||||
CONSTANT: D2D1_FILL_MODE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_FILL_MODE
|
||||
TYPEDEF: int D2D1_FILL_MODE ;
|
||||
|
||||
STRUCT: D2D1_ARC_SEGMENT
|
||||
{ point D2D1_POINT_2F }
|
||||
|
@ -215,7 +215,7 @@ STRUCT: D2D1_STROKE_STYLE_PROPERTIES
|
|||
CONSTANT: D2D1_LAYER_OPTIONS_NONE 0x00000000 ;
|
||||
CONSTANT: D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE 0x00000001 ;
|
||||
CONSTANT: D2D1_LAYER_OPTIONS_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_LAYER_OPTIONS
|
||||
TYPEDEF: int D2D1_LAYER_OPTIONS ;
|
||||
|
||||
C-TYPE: ID2D1Geometry
|
||||
C-TYPE: ID2D1Brush
|
||||
|
@ -233,31 +233,31 @@ STRUCT: D2D1_LAYER_PARAMETERS
|
|||
CONSTANT: D2D1_WINDOW_STATE_NONE 0x00000000 ;
|
||||
CONSTANT: D2D1_WINDOW_STATE_OCCLUDED 0x00000001 ;
|
||||
CONSTANT: D2D1_WINDOW_STATE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_WINDOW_STATE
|
||||
TYPEDEF: int D2D1_WINDOW_STATE ;
|
||||
|
||||
CONSTANT: D2D1_RENDER_TARGET_TYPE_DEFAULT 0 ;
|
||||
CONSTANT: D2D1_RENDER_TARGET_TYPE_SOFTWARE 1 ;
|
||||
CONSTANT: D2D1_RENDER_TARGET_TYPE_HARDWARE 2 ;
|
||||
CONSTANT: D2D1_RENDER_TARGET_TYPE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_RENDER_TARGET_TYPE
|
||||
TYPEDEF: int D2D1_RENDER_TARGET_TYPE ;
|
||||
|
||||
CONSTANT: D2D1_FEATURE_LEVEL_DEFAULT 0 ;
|
||||
CONSTANT: D2D1_FEATURE_LEVEL_9 0x9100 ;
|
||||
CONSTANT: D2D1_FEATURE_LEVEL_10 0xa000 ;
|
||||
CONSTANT: D2D1_FEATURE_LEVEL_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_FEATURE_LEVEL
|
||||
TYPEDEF: int D2D1_FEATURE_LEVEL ;
|
||||
|
||||
CONSTANT: D2D1_RENDER_TARGET_USAGE_NONE 0x00000000 ;
|
||||
CONSTANT: D2D1_RENDER_TARGET_USAGE_FORCE_BITMAP_REMOTING 0x00000001 ;
|
||||
CONSTANT: D2D1_RENDER_TARGET_USAGE_GDI_COMPATIBLE 0x00000002 ;
|
||||
CONSTANT: D2D1_RENDER_TARGET_USAGE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_RENDER_TARGET_USAGE
|
||||
TYPEDEF: int D2D1_RENDER_TARGET_USAGE ;
|
||||
|
||||
CONSTANT: D2D1_PRESENT_OPTIONS_NONE 0x00000000 ;
|
||||
CONSTANT: D2D1_PRESENT_OPTIONS_RETAIN_CONTENTS 0x00000001 ;
|
||||
CONSTANT: D2D1_PRESENT_OPTIONS_IMMEDIATELY 0x00000002 ;
|
||||
CONSTANT: D2D1_PRESENT_OPTIONS_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_PRESENT_OPTIONS
|
||||
TYPEDEF: int D2D1_PRESENT_OPTIONS ;
|
||||
|
||||
STRUCT: D2D1_RENDER_TARGET_PROPERTIES
|
||||
{ type D2D1_RENDER_TARGET_TYPE }
|
||||
|
@ -275,7 +275,7 @@ STRUCT: D2D1_HWND_RENDER_TARGET_PROPERTIES
|
|||
CONSTANT: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_NONE 0x00000000 ;
|
||||
CONSTANT: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_GDI_COMPATIBLE 0x00000001 ;
|
||||
CONSTANT: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS
|
||||
TYPEDEF: int D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS ;
|
||||
|
||||
STRUCT: D2D1_DRAWING_STATE_DESCRIPTION
|
||||
{ antialiasMode D2D1_ANTIALIAS_MODE }
|
||||
|
@ -287,19 +287,19 @@ STRUCT: D2D1_DRAWING_STATE_DESCRIPTION
|
|||
CONSTANT: D2D1_DC_INITIALIZE_MODE_COPY 0 ;
|
||||
CONSTANT: D2D1_DC_INITIALIZE_MODE_CLEAR 1 ;
|
||||
CONSTANT: D2D1_DC_INITIALIZE_MODE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_DC_INITIALIZE_MODE
|
||||
TYPEDEF: int D2D1_DC_INITIALIZE_MODE ;
|
||||
|
||||
CONSTANT: D2D1_DEBUG_LEVEL_NONE 0 ;
|
||||
CONSTANT: D2D1_DEBUG_LEVEL_ERROR 1 ;
|
||||
CONSTANT: D2D1_DEBUG_LEVEL_WARNING 2 ;
|
||||
CONSTANT: D2D1_DEBUG_LEVEL_INFORMATION 3 ;
|
||||
CONSTANT: D2D1_DEBUG_LEVEL_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_DEBUG_LEVEL
|
||||
TYPEDEF: int D2D1_DEBUG_LEVEL ;
|
||||
|
||||
CONSTANT: D2D1_FACTORY_TYPE_SINGLE_THREADED 0 ;
|
||||
CONSTANT: D2D1_FACTORY_TYPE_MULTI_THREADED 1 ;
|
||||
CONSTANT: D2D1_FACTORY_TYPE_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int D2D1_FACTORY_TYPE
|
||||
TYPEDEF: int D2D1_FACTORY_TYPE ;
|
||||
|
||||
STRUCT: D2D1_FACTORY_OPTIONS
|
||||
{ debugLevel D2D1_DEBUG_LEVEL } ;
|
||||
|
|
|
@ -35,7 +35,7 @@ STRUCT: D2D_SIZE_U
|
|||
{ width UINT32 }
|
||||
{ height UINT32 } ;
|
||||
|
||||
TYPEDEF: D3DCOLORVALUE D2D_COLOR_F
|
||||
TYPEDEF: D3DCOLORVALUE D2D_COLOR_F ;
|
||||
|
||||
STRUCT: D2D_MATRIX_3X2_F
|
||||
{ _11 FLOAT }
|
||||
|
|
|
@ -233,7 +233,7 @@ CONSTANT: D3D10_ERROR_FILE_NOT_FOUND 0x88790002 ;
|
|||
|
||||
CONSTANT: D3D10_INPUT_PER_VERTEX_DATA 0 ;
|
||||
CONSTANT: D3D10_INPUT_PER_INSTANCE_DATA 1 ;
|
||||
TYPEDEF: int D3D10_INPUT_CLASSIFICATION
|
||||
TYPEDEF: int D3D10_INPUT_CLASSIFICATION ;
|
||||
|
||||
CONSTANT: D3D10_APPEND_ALIGNED_ELEMENT 0xffffffff ;
|
||||
|
||||
|
@ -248,7 +248,7 @@ STRUCT: D3D10_INPUT_ELEMENT_DESC
|
|||
|
||||
CONSTANT: D3D10_FILL_WIREFRAME 2 ;
|
||||
CONSTANT: D3D10_FILL_SOLID 3 ;
|
||||
TYPEDEF: int D3D10_FILL_MODE
|
||||
TYPEDEF: int D3D10_FILL_MODE ;
|
||||
|
||||
CONSTANT: D3D10_PRIMITIVE_TOPOLOGY_UNDEFINED 0 ;
|
||||
CONSTANT: D3D10_PRIMITIVE_TOPOLOGY_POINTLIST 1 ;
|
||||
|
@ -260,7 +260,7 @@ CONSTANT: D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJ 10 ;
|
|||
CONSTANT: D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ 11 ;
|
||||
CONSTANT: D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ 12 ;
|
||||
CONSTANT: D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ 13 ;
|
||||
TYPEDEF: int D3D10_PRIMITIVE_TOPOLOGY
|
||||
TYPEDEF: int D3D10_PRIMITIVE_TOPOLOGY ;
|
||||
|
||||
CONSTANT: D3D10_PRIMITIVE_UNDEFINED 0 ;
|
||||
CONSTANT: D3D10_PRIMITIVE_POINT 1 ;
|
||||
|
@ -268,12 +268,12 @@ CONSTANT: D3D10_PRIMITIVE_LINE 2 ;
|
|||
CONSTANT: D3D10_PRIMITIVE_TRIANGLE 3 ;
|
||||
CONSTANT: D3D10_PRIMITIVE_LINE_ADJ 6 ;
|
||||
CONSTANT: D3D10_PRIMITIVE_TRIANGLE_ADJ 7 ;
|
||||
TYPEDEF: int D3D10_PRIMITIVE
|
||||
TYPEDEF: int D3D10_PRIMITIVE ;
|
||||
|
||||
CONSTANT: D3D10_CULL_NONE 1 ;
|
||||
CONSTANT: D3D10_CULL_FRONT 2 ;
|
||||
CONSTANT: D3D10_CULL_BACK 3 ;
|
||||
TYPEDEF: int D3D10_CULL_MODE
|
||||
TYPEDEF: int D3D10_CULL_MODE ;
|
||||
|
||||
STRUCT: D3D10_SO_DECLARATION_ENTRY
|
||||
{ SemanticName LPCSTR }
|
||||
|
@ -295,7 +295,7 @@ CONSTANT: D3D10_RESOURCE_DIMENSION_BUFFER 1 ;
|
|||
CONSTANT: D3D10_RESOURCE_DIMENSION_TEXTURE1D 2 ;
|
||||
CONSTANT: D3D10_RESOURCE_DIMENSION_TEXTURE2D 3 ;
|
||||
CONSTANT: D3D10_RESOURCE_DIMENSION_TEXTURE3D 4 ;
|
||||
TYPEDEF: int D3D10_RESOURCE_DIMENSION
|
||||
TYPEDEF: int D3D10_RESOURCE_DIMENSION ;
|
||||
|
||||
CONSTANT: D3D10_SRV_DIMENSION_UNKNOWN 0 ;
|
||||
CONSTANT: D3D10_SRV_DIMENSION_BUFFER 1 ;
|
||||
|
@ -307,7 +307,7 @@ CONSTANT: D3D10_SRV_DIMENSION_TEXTURE2DMS 6 ;
|
|||
CONSTANT: D3D10_SRV_DIMENSION_TEXTURE2DMSARRAY 7 ;
|
||||
CONSTANT: D3D10_SRV_DIMENSION_TEXTURE3D 8 ;
|
||||
CONSTANT: D3D10_SRV_DIMENSION_TEXTURECUBE 9 ;
|
||||
TYPEDEF: int D3D10_SRV_DIMENSION
|
||||
TYPEDEF: int D3D10_SRV_DIMENSION ;
|
||||
|
||||
CONSTANT: D3D10_DSV_DIMENSION_UNKNOWN 0 ;
|
||||
CONSTANT: D3D10_DSV_DIMENSION_TEXTURE1D 1 ;
|
||||
|
@ -316,7 +316,7 @@ CONSTANT: D3D10_DSV_DIMENSION_TEXTURE2D 3 ;
|
|||
CONSTANT: D3D10_DSV_DIMENSION_TEXTURE2DARRAY 4 ;
|
||||
CONSTANT: D3D10_DSV_DIMENSION_TEXTURE2DMS 5 ;
|
||||
CONSTANT: D3D10_DSV_DIMENSION_TEXTURE2DMSARRAY 6 ;
|
||||
TYPEDEF: int D3D10_DSV_DIMENSION
|
||||
TYPEDEF: int D3D10_DSV_DIMENSION ;
|
||||
|
||||
CONSTANT: D3D10_RTV_DIMENSION_UNKNOWN 0 ;
|
||||
CONSTANT: D3D10_RTV_DIMENSION_BUFFER 1 ;
|
||||
|
@ -327,13 +327,13 @@ CONSTANT: D3D10_RTV_DIMENSION_TEXTURE2DARRAY 5 ;
|
|||
CONSTANT: D3D10_RTV_DIMENSION_TEXTURE2DMS 6 ;
|
||||
CONSTANT: D3D10_RTV_DIMENSION_TEXTURE2DMSARRAY 7 ;
|
||||
CONSTANT: D3D10_RTV_DIMENSION_TEXTURE3D 8 ;
|
||||
TYPEDEF: int D3D10_RTV_DIMENSION
|
||||
TYPEDEF: int D3D10_RTV_DIMENSION ;
|
||||
|
||||
CONSTANT: D3D10_USAGE_DEFAULT 0 ;
|
||||
CONSTANT: D3D10_USAGE_IMMUTABLE 1 ;
|
||||
CONSTANT: D3D10_USAGE_DYNAMIC 2 ;
|
||||
CONSTANT: D3D10_USAGE_STAGING 3 ;
|
||||
TYPEDEF: int D3D10_USAGE
|
||||
TYPEDEF: int D3D10_USAGE ;
|
||||
|
||||
CONSTANT: D3D10_BIND_VERTEX_BUFFER 0x1 ;
|
||||
CONSTANT: D3D10_BIND_INDEX_BUFFER 0x2 ;
|
||||
|
@ -342,37 +342,37 @@ CONSTANT: D3D10_BIND_SHADER_RESOURCE 0x8 ;
|
|||
CONSTANT: D3D10_BIND_STREAM_OUTPUT 0x10 ;
|
||||
CONSTANT: D3D10_BIND_RENDER_TARGET 0x20 ;
|
||||
CONSTANT: D3D10_BIND_DEPTH_STENCIL 0x40 ;
|
||||
TYPEDEF: int D3D10_BIND_FLAG
|
||||
TYPEDEF: int D3D10_BIND_FLAG ;
|
||||
|
||||
CONSTANT: D3D10_CPU_ACCESS_WRITE 0x10000 ;
|
||||
CONSTANT: D3D10_CPU_ACCESS_READ 0x20000 ;
|
||||
TYPEDEF: int D3D10_CPU_ACCESS_FLAG
|
||||
TYPEDEF: int D3D10_CPU_ACCESS_FLAG ;
|
||||
|
||||
CONSTANT: D3D10_RESOURCE_MISC_GENERATE_MIPS 0x1 ;
|
||||
CONSTANT: D3D10_RESOURCE_MISC_SHARED 0x2 ;
|
||||
CONSTANT: D3D10_RESOURCE_MISC_TEXTURECUBE 0x4 ;
|
||||
CONSTANT: D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX 0x10 ;
|
||||
CONSTANT: D3D10_RESOURCE_MISC_GDI_COMPATIBLE 0x20 ;
|
||||
TYPEDEF: int D3D10_RESOURCE_MISC_FLAG
|
||||
TYPEDEF: int D3D10_RESOURCE_MISC_FLAG ;
|
||||
|
||||
CONSTANT: D3D10_MAP_READ 1 ;
|
||||
CONSTANT: D3D10_MAP_WRITE 2 ;
|
||||
CONSTANT: D3D10_MAP_READ_WRITE 3 ;
|
||||
CONSTANT: D3D10_MAP_WRITE_DISCARD 4 ;
|
||||
CONSTANT: D3D10_MAP_WRITE_NO_OVERWRITE 5 ;
|
||||
TYPEDEF: int D3D10_MAP
|
||||
TYPEDEF: int D3D10_MAP ;
|
||||
|
||||
CONSTANT: D3D10_MAP_FLAG_DO_NOT_WAIT 0x100000 ;
|
||||
TYPEDEF: int D3D10_MAP_FLAG
|
||||
TYPEDEF: int D3D10_MAP_FLAG ;
|
||||
|
||||
CONSTANT: D3D10_RAISE_FLAG_DRIVER_INTERNAL_ERROR 0x1 ;
|
||||
TYPEDEF: int D3D10_RAISE_FLAG
|
||||
TYPEDEF: int D3D10_RAISE_FLAG ;
|
||||
|
||||
CONSTANT: D3D10_CLEAR_DEPTH 0x1 ;
|
||||
CONSTANT: D3D10_CLEAR_STENCIL 0x2 ;
|
||||
TYPEDEF: int D3D10_CLEAR_FLAG
|
||||
TYPEDEF: int D3D10_CLEAR_FLAG ;
|
||||
|
||||
TYPEDEF: RECT D3D10_RECT
|
||||
TYPEDEF: RECT D3D10_RECT ;
|
||||
|
||||
STRUCT: D3D10_BOX
|
||||
{ left UINT }
|
||||
|
@ -397,11 +397,11 @@ CONSTANT: D3D10_COMPARISON_GREATER 5 ;
|
|||
CONSTANT: D3D10_COMPARISON_NOT_EQUAL 6 ;
|
||||
CONSTANT: D3D10_COMPARISON_GREATER_EQUAL 7 ;
|
||||
CONSTANT: D3D10_COMPARISON_ALWAYS 8 ;
|
||||
TYPEDEF: int D3D10_COMPARISON_FUNC
|
||||
TYPEDEF: int D3D10_COMPARISON_FUNC ;
|
||||
|
||||
CONSTANT: D3D10_DEPTH_WRITE_MASK_ZERO 0 ;
|
||||
CONSTANT: D3D10_DEPTH_WRITE_MASK_ALL 1 ;
|
||||
TYPEDEF: int D3D10_DEPTH_WRITE_MASK
|
||||
TYPEDEF: int D3D10_DEPTH_WRITE_MASK ;
|
||||
|
||||
CONSTANT: D3D10_STENCIL_OP_KEEP 1 ;
|
||||
CONSTANT: D3D10_STENCIL_OP_ZERO 2 ;
|
||||
|
@ -411,7 +411,7 @@ CONSTANT: D3D10_STENCIL_OP_DECR_SAT 5 ;
|
|||
CONSTANT: D3D10_STENCIL_OP_INVERT 6 ;
|
||||
CONSTANT: D3D10_STENCIL_OP_INCR 7 ;
|
||||
CONSTANT: D3D10_STENCIL_OP_DECR 8 ;
|
||||
TYPEDEF: int D3D10_STENCIL_OP
|
||||
TYPEDEF: int D3D10_STENCIL_OP ;
|
||||
|
||||
STRUCT: D3D10_DEPTH_STENCILOP_DESC
|
||||
{ StencilFailOp D3D10_STENCIL_OP }
|
||||
|
@ -449,21 +449,21 @@ CONSTANT: D3D10_BLEND_SRC1_COLOR 16 ;
|
|||
CONSTANT: D3D10_BLEND_INV_SRC1_COLOR 17 ;
|
||||
CONSTANT: D3D10_BLEND_SRC1_ALPHA 18 ;
|
||||
CONSTANT: D3D10_BLEND_INV_SRC1_ALPHA 19 ;
|
||||
TYPEDEF: int D3D10_BLEND
|
||||
TYPEDEF: int D3D10_BLEND ;
|
||||
|
||||
CONSTANT: D3D10_BLEND_OP_ADD 1 ;
|
||||
CONSTANT: D3D10_BLEND_OP_SUBTRACT 2 ;
|
||||
CONSTANT: D3D10_BLEND_OP_REV_SUBTRACT 3 ;
|
||||
CONSTANT: D3D10_BLEND_OP_MIN 4 ;
|
||||
CONSTANT: D3D10_BLEND_OP_MAX 5 ;
|
||||
TYPEDEF: int D3D10_BLEND_OP
|
||||
TYPEDEF: int D3D10_BLEND_OP ;
|
||||
|
||||
CONSTANT: D3D10_COLOR_WRITE_ENABLE_RED 1 ;
|
||||
CONSTANT: D3D10_COLOR_WRITE_ENABLE_GREEN 2 ;
|
||||
CONSTANT: D3D10_COLOR_WRITE_ENABLE_BLUE 4 ;
|
||||
CONSTANT: D3D10_COLOR_WRITE_ENABLE_ALPHA 8 ;
|
||||
CONSTANT: D3D10_COLOR_WRITE_ENABLE_ALL 15 ;
|
||||
TYPEDEF: int D3D10_COLOR_WRITE_ENABLE
|
||||
TYPEDEF: int D3D10_COLOR_WRITE_ENABLE ;
|
||||
|
||||
STRUCT: D3D10_BLEND_DESC
|
||||
{ AlphaToCoverageEnable BOOL }
|
||||
|
@ -580,7 +580,7 @@ CONSTANT: D3D10_TEXTURECUBE_FACE_POSITIVE_Y 2 ;
|
|||
CONSTANT: D3D10_TEXTURECUBE_FACE_NEGATIVE_Y 3 ;
|
||||
CONSTANT: D3D10_TEXTURECUBE_FACE_POSITIVE_Z 4 ;
|
||||
CONSTANT: D3D10_TEXTURECUBE_FACE_NEGATIVE_Z 5 ;
|
||||
TYPEDEF: int D3D10_TEXTURECUBE_FACE
|
||||
TYPEDEF: int D3D10_TEXTURECUBE_FACE ;
|
||||
|
||||
COM-INTERFACE: ID3D10View ID3D10DeviceChild {C902B03F-60A7-49BA-9936-2A3AB37A7E33}
|
||||
void GetResource ( ID3D10Resource** ppResource ) ;
|
||||
|
@ -775,11 +775,11 @@ CONSTANT: D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT 0x94 ;
|
|||
CONSTANT: D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR 0x95 ;
|
||||
CONSTANT: D3D10_FILTER_COMPARISON_ANISOTROPIC 0xd5 ;
|
||||
CONSTANT: D3D10_FILTER_TEXT_1BIT 0x80000000 ;
|
||||
TYPEDEF: int D3D10_FILTER
|
||||
TYPEDEF: int D3D10_FILTER ;
|
||||
|
||||
CONSTANT: D3D10_FILTER_TYPE_POINT 0 ;
|
||||
CONSTANT: D3D10_FILTER_TYPE_LINEAR 1 ;
|
||||
TYPEDEF: int D3D10_FILTER_TYPE
|
||||
TYPEDEF: int D3D10_FILTER_TYPE ;
|
||||
|
||||
CONSTANT: D3D10_FILTER_TYPE_MASK 0x3 ;
|
||||
CONSTANT: D3D10_MIN_FILTER_SHIFT 4 ;
|
||||
|
@ -794,7 +794,7 @@ CONSTANT: D3D10_TEXTURE_ADDRESS_MIRROR 2 ;
|
|||
CONSTANT: D3D10_TEXTURE_ADDRESS_CLAMP 3 ;
|
||||
CONSTANT: D3D10_TEXTURE_ADDRESS_BORDER 4 ;
|
||||
CONSTANT: D3D10_TEXTURE_ADDRESS_MIRROR_ONCE 5 ;
|
||||
TYPEDEF: int D3D10_TEXTURE_ADDRESS_MODE
|
||||
TYPEDEF: int D3D10_TEXTURE_ADDRESS_MODE ;
|
||||
|
||||
STRUCT: D3D10_SAMPLER_DESC
|
||||
{ Filter D3D10_FILTER }
|
||||
|
@ -807,7 +807,7 @@ STRUCT: D3D10_SAMPLER_DESC
|
|||
{ BorderColor FLOAT[4] }
|
||||
{ MinLOD FLOAT }
|
||||
{ MaxLOD FLOAT } ;
|
||||
TYPEDEF: D3D10_SAMPLER_DESC D3D10SAMPLER_DESC
|
||||
TYPEDEF: D3D10_SAMPLER_DESC D3D10SAMPLER_DESC ;
|
||||
|
||||
COM-INTERFACE: ID3D10SamplerState ID3D10DeviceChild {9B7E4C0C-342C-4106-A19F-4F2704F689F0}
|
||||
void GetDesc ( D3D10SAMPLER_DESC* pDesc ) ;
|
||||
|
@ -837,7 +837,7 @@ CONSTANT: D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET 0x200000 ;
|
|||
CONSTANT: D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD 0x400000 ;
|
||||
CONSTANT: D3D10_FORMAT_SUPPORT_SHADER_GATHER 0x800000 ;
|
||||
CONSTANT: D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST 0x100000 ;
|
||||
TYPEDEF: int D3D10_FORMAT_SUPPORT
|
||||
TYPEDEF: int D3D10_FORMAT_SUPPORT ;
|
||||
|
||||
COM-INTERFACE: ID3D10Asynchronous ID3D10DeviceChild {9B7E4C0D-342C-4106-A19F-4F2704F689F0}
|
||||
void Begin ( )
|
||||
|
@ -846,7 +846,7 @@ COM-INTERFACE: ID3D10Asynchronous ID3D10DeviceChild {9B7E4C0D-342C-4106-A19F-4F2
|
|||
UINT GetDataSize ( ) ;
|
||||
|
||||
CONSTANT: D3D10_ASYNC_GETDATA_DONOTFLUSH 1 ;
|
||||
TYPEDEF: int D3D10_ASYNC_GETDATA_FLAG
|
||||
TYPEDEF: int D3D10_ASYNC_GETDATA_FLAG ;
|
||||
|
||||
CONSTANT: D3D10_QUERY_EVENT 0 ;
|
||||
CONSTANT: D3D10_QUERY_OCCLUSION 1 ;
|
||||
|
@ -856,10 +856,10 @@ CONSTANT: D3D10_QUERY_PIPELINE_STATISTICS 4 ;
|
|||
CONSTANT: D3D10_QUERY_OCCLUSION_PREDICATE 5 ;
|
||||
CONSTANT: D3D10_QUERY_SO_STATISTICS 6 ;
|
||||
CONSTANT: D3D10_QUERY_SO_OVERFLOW_PREDICATE 7 ;
|
||||
TYPEDEF: int D3D10_QUERY
|
||||
TYPEDEF: int D3D10_QUERY ;
|
||||
|
||||
CONSTANT: D3D10_QUERY_MISC_PREDICATEHINT 1 ;
|
||||
TYPEDEF: int D3D10_QUERY_MISC_FLAG
|
||||
TYPEDEF: int D3D10_QUERY_MISC_FLAG ;
|
||||
|
||||
STRUCT: D3D10_QUERY_DESC
|
||||
{ Query D3D10_QUERY }
|
||||
|
@ -907,13 +907,13 @@ CONSTANT: D3D10_COUNTER_PS_COMPUTATION_LIMITED 15 ;
|
|||
CONSTANT: D3D10_COUNTER_POST_TRANSFORM_CACHE_HIT_RATE 16 ;
|
||||
CONSTANT: D3D10_COUNTER_TEXTURE_CACHE_HIT_RATE 17 ;
|
||||
CONSTANT: D3D10_COUNTER_DEVICE_DEPENDENT_0 0x40000000 ;
|
||||
TYPEDEF: int D3D10_COUNTER
|
||||
TYPEDEF: int D3D10_COUNTER ;
|
||||
|
||||
CONSTANT: D3D10_COUNTER_TYPE_FLOAT32 0 ;
|
||||
CONSTANT: D3D10_COUNTER_TYPE_UINT16 1 ;
|
||||
CONSTANT: D3D10_COUNTER_TYPE_UINT32 2 ;
|
||||
CONSTANT: D3D10_COUNTER_TYPE_UINT64 3 ;
|
||||
TYPEDEF: int D3D10_COUNTER_TYPE
|
||||
TYPEDEF: int D3D10_COUNTER_TYPE ;
|
||||
|
||||
STRUCT: D3D10_COUNTER_DESC
|
||||
{ Counter D3D10_COUNTER }
|
||||
|
@ -1037,7 +1037,7 @@ CONSTANT: D3D10_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS 0x8 ;
|
|||
CONSTANT: D3D10_CREATE_DEVICE_ALLOW_NULL_FROM_MAP 0x10 ;
|
||||
CONSTANT: D3D10_CREATE_DEVICE_BGRA_SUPPORT 0x20 ;
|
||||
CONSTANT: D3D10_CREATE_DEVICE_STRICT_VALIDATION 0x200 ;
|
||||
TYPEDEF: int D3D10_CREATE_DEVICE_FLAG
|
||||
TYPEDEF: int D3D10_CREATE_DEVICE_FLAG ;
|
||||
|
||||
CONSTANT: D3D10_SDK_VERSION 29 ;
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ CONSTANT: D3D10_FEATURE_LEVEL_10_1 0xa100 ;
|
|||
CONSTANT: D3D10_FEATURE_LEVEL_9_1 0x9100 ;
|
||||
CONSTANT: D3D10_FEATURE_LEVEL_9_2 0x9200 ;
|
||||
CONSTANT: D3D10_FEATURE_LEVEL_9_3 0x9300 ;
|
||||
TYPEDEF: int D3D10_FEATURE_LEVEL1
|
||||
TYPEDEF: int D3D10_FEATURE_LEVEL1 ;
|
||||
|
||||
STRUCT: D3D10_RENDER_TARGET_BLEND_DESC1
|
||||
{ BlendEnable BOOL }
|
||||
|
@ -70,7 +70,7 @@ CONSTANT: D3D10_1_SRV_DIMENSION_TEXTURE2DMSARRAY 7 ;
|
|||
CONSTANT: D3D10_1_SRV_DIMENSION_TEXTURE3D 8 ;
|
||||
CONSTANT: D3D10_1_SRV_DIMENSION_TEXTURECUBE 9 ;
|
||||
CONSTANT: D3D10_1_SRV_DIMENSION_TEXTURECUBEARRAY 10 ;
|
||||
TYPEDEF: int D3D10_SRV_DIMENSION1
|
||||
TYPEDEF: int D3D10_SRV_DIMENSION1 ;
|
||||
|
||||
UNION-STRUCT: D3D10_SHADER_RESOURCE_VIEW_DESC1_UNION
|
||||
{ Buffer D3D10_BUFFER_SRV }
|
||||
|
@ -93,7 +93,7 @@ COM-INTERFACE: ID3D10ShaderResourceView1 ID3D10ShaderResourceView {9B7E4C87-342C
|
|||
|
||||
CONSTANT: D3D10_STANDARD_MULTISAMPLE_PATTERN 0xffffffff ;
|
||||
CONSTANT: D3D10_CENTER_MULTISAMPLE_PATTERN 0xfffffffe ;
|
||||
TYPEDEF: int D3D10_STANDARD_MULTISAMPLE_QUALITY_LEVELS
|
||||
TYPEDEF: int D3D10_STANDARD_MULTISAMPLE_QUALITY_LEVELS ;
|
||||
|
||||
COM-INTERFACE: ID3D10Device1 ID3D10Device {9B7E4C8F-342C-4106-A19F-4F2704F689F0}
|
||||
HRESULT CreateShaderResourceView1 (
|
||||
|
|
|
@ -18,7 +18,7 @@ CONSTANT: D3D10_SHADER_DEBUG_REG_LITERAL 9 ;
|
|||
CONSTANT: D3D10_SHADER_DEBUG_REG_UNUSED 10 ;
|
||||
CONSTANT: D3D11_SHADER_DEBUG_REG_INTERFACE_POINTERS 11 ;
|
||||
CONSTANT: D3D10_SHADER_DEBUG_REG_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3D10_SHADER_DEBUG_REGTYPE
|
||||
TYPEDEF: int D3D10_SHADER_DEBUG_REGTYPE ;
|
||||
|
||||
CONSTANT: D3D10_SHADER_DEBUG_SCOPE_GLOBAL 0 ;
|
||||
CONSTANT: D3D10_SHADER_DEBUG_SCOPE_BLOCK 1 ;
|
||||
|
@ -29,12 +29,12 @@ CONSTANT: D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK 5 ;
|
|||
CONSTANT: D3D10_SHADER_DEBUG_SCOPE_NAMESPACE 6 ;
|
||||
CONSTANT: D3D10_SHADER_DEBUG_SCOPE_ANNOTATION 7 ;
|
||||
CONSTANT: D3D10_SHADER_DEBUG_SCOPE_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3D10_SHADER_DEBUG_SCOPETYPE
|
||||
TYPEDEF: int D3D10_SHADER_DEBUG_SCOPETYPE ;
|
||||
|
||||
CONSTANT: D3D10_SHADER_DEBUG_VAR_VARIABLE 0 ;
|
||||
CONSTANT: D3D10_SHADER_DEBUG_VAR_FUNCTION 1 ;
|
||||
CONSTANT: D3D10_SHADER_DEBUG_VAR_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3D10_SHADER_DEBUG_VARTYPE
|
||||
TYPEDEF: int D3D10_SHADER_DEBUG_VARTYPE ;
|
||||
|
||||
STRUCT: D3D10_SHADER_DEBUG_TOKEN_INFO
|
||||
{ File UINT }
|
||||
|
@ -141,7 +141,7 @@ STRUCT: D3D10_SHADER_DEBUG_INFO
|
|||
{ StringOffset UINT } ;
|
||||
|
||||
C-TYPE: ID3D10ShaderReflection1
|
||||
TYPEDEF: ID3D10ShaderReflection1* LPD3D10SHADERREFLECTION1
|
||||
TYPEDEF: ID3D10ShaderReflection1* LPD3D10SHADERREFLECTION1 ;
|
||||
|
||||
COM-INTERFACE: ID3D10ShaderReflection1 IUnknown {C3457783-A846-47CE-9520-CEA6F66E7447}
|
||||
HRESULT GetDesc ( D3D10_SHADER_DESC* pDesc )
|
||||
|
|
|
@ -29,7 +29,7 @@ CONSTANT: D3D10_DST_RS_VIEWPORTS 21 ;
|
|||
CONSTANT: D3D10_DST_RS_SCISSOR_RECTS 22 ;
|
||||
CONSTANT: D3D10_DST_RS_RASTERIZER_STATE 23 ;
|
||||
CONSTANT: D3D10_DST_PREDICATION 24 ;
|
||||
TYPEDEF: int D3D10_DEVICE_STATE_TYPES
|
||||
TYPEDEF: int D3D10_DEVICE_STATE_TYPES ;
|
||||
|
||||
STRUCT: D3D10_STATE_BLOCK_MASK
|
||||
{ VS BYTE }
|
||||
|
@ -62,7 +62,7 @@ COM-INTERFACE: ID3D10StateBlock IUnknown {0803425A-57F5-4dd6-9465-A87570834A08}
|
|||
HRESULT Apply ( )
|
||||
HRESULT ReleaseAllDeviceObjects ( )
|
||||
HRESULT GetDevice ( ID3D10Device** ppDevice ) ;
|
||||
TYPEDEF: ID3D10StateBlock* LPD3D10STATEBLOCK
|
||||
TYPEDEF: ID3D10StateBlock* LPD3D10STATEBLOCK ;
|
||||
|
||||
FUNCTION: HRESULT D3D10StateBlockMaskUnion ( D3D10_STATE_BLOCK_MASK* pA, D3D10_STATE_BLOCK_MASK* pB, D3D10_STATE_BLOCK_MASK* pResult ) ;
|
||||
FUNCTION: HRESULT D3D10StateBlockMaskIntersect ( D3D10_STATE_BLOCK_MASK* pA, D3D10_STATE_BLOCK_MASK* pB, D3D10_STATE_BLOCK_MASK* pResult ) ;
|
||||
|
@ -103,7 +103,7 @@ COM-INTERFACE: ID3D10EffectType f {4E9E1DDC-CD9D-4772-A837-00180B9B88FD}
|
|||
ID3D10EffectType* GetMemberTypeBySemantic ( LPCSTR Semantic )
|
||||
LPCSTR GetMemberName ( UINT Index )
|
||||
LPCSTR GetMemberSemantic ( UINT Index ) ;
|
||||
TYPEDEF: ID3D10EffectType* LPD3D10EFFECTTYPE
|
||||
TYPEDEF: ID3D10EffectType* LPD3D10EFFECTTYPE ;
|
||||
|
||||
STRUCT: D3D10_EFFECT_VARIABLE_DESC
|
||||
{ Name LPCSTR }
|
||||
|
@ -153,7 +153,7 @@ COM-INTERFACE: ID3D10EffectVariable f {AE897105-00E6-45bf-BB8E-281DD6DB8E1B}
|
|||
ID3D10EffectSamplerVariable* AsSampler ( )
|
||||
HRESULT SetRawValue ( void* pData, UINT Offset, UINT Count )
|
||||
HRESULT GetRawValue ( void* pData, UINT Offset, UINT Count ) ;
|
||||
TYPEDEF: ID3D10EffectVariable* LPD3D10EFFECTVARIABLE
|
||||
TYPEDEF: ID3D10EffectVariable* LPD3D10EFFECTVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectScalarVariable ID3D10EffectVariable {00E48F7B-D2C8-49e8-A86C-022DEE53431F}
|
||||
HRESULT SetFloat ( float Value )
|
||||
|
@ -168,7 +168,7 @@ COM-INTERFACE: ID3D10EffectScalarVariable ID3D10EffectVariable {00E48F7B-D2C8-49
|
|||
HRESULT GetBool ( BOOL* pValue )
|
||||
HRESULT SetBoolArray ( BOOL* pData, UINT Offset, UINT Count )
|
||||
HRESULT GetBoolArray ( BOOL* pData, UINT Offset, UINT Count ) ;
|
||||
TYPEDEF: ID3D10EffectScalarVariable* LPD3D10EFFECTSCALARVARIABLE
|
||||
TYPEDEF: ID3D10EffectScalarVariable* LPD3D10EFFECTSCALARVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectVectorVariable ID3D10EffectVariable {62B98C44-1F82-4c67-BCD0-72CF8F217E81}
|
||||
HRESULT SetBoolVector ( BOOL* pData )
|
||||
|
@ -183,7 +183,7 @@ COM-INTERFACE: ID3D10EffectVectorVariable ID3D10EffectVariable {62B98C44-1F82-4c
|
|||
HRESULT GetBoolVectorArray ( BOOL* pData, UINT Offset, UINT Count )
|
||||
HRESULT GetIntVectorArray ( int* pData, UINT Offset, UINT Count )
|
||||
HRESULT GetFloatVectorArray ( float* pData, UINT Offset, UINT Count ) ;
|
||||
TYPEDEF: ID3D10EffectVectorVariable* LPD3D10EFFECTVECTORVARIABLE
|
||||
TYPEDEF: ID3D10EffectVectorVariable* LPD3D10EFFECTVECTORVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectMatrixVariable ID3D10EffectVariable {50666C24-B82F-4eed-A172-5B6E7E8522E0}
|
||||
HRESULT SetMatrix ( float* pData )
|
||||
|
@ -194,41 +194,41 @@ COM-INTERFACE: ID3D10EffectMatrixVariable ID3D10EffectVariable {50666C24-B82F-4e
|
|||
HRESULT GetMatrixTranspose ( float* pData )
|
||||
HRESULT SetMatrixTransposeArray ( float* pData, UINT Offset, UINT Count )
|
||||
HRESULT GetMatrixTransposeArray ( float* pData, UINT Offset, UINT Count ) ;
|
||||
TYPEDEF: ID3D10EffectMatrixVariable* LPD3D10EFFECTMATRIXVARIABLE
|
||||
TYPEDEF: ID3D10EffectMatrixVariable* LPD3D10EFFECTMATRIXVARIABLE ;
|
||||
|
||||
|
||||
COM-INTERFACE: ID3D10EffectStringVariable ID3D10EffectVariable {71417501-8DF9-4e0a-A78A-255F9756BAFF}
|
||||
HRESULT GetString ( LPCSTR* ppString )
|
||||
HRESULT GetStringArray ( LPCSTR* ppStrings, UINT Offset, UINT Count ) ;
|
||||
TYPEDEF: ID3D10EffectStringVariable* LPD3D10EFFECTSTRINGVARIABLE
|
||||
TYPEDEF: ID3D10EffectStringVariable* LPD3D10EFFECTSTRINGVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectShaderResourceVariable ID3D10EffectVariable {C0A7157B-D872-4b1d-8073-EFC2ACD4B1FC}
|
||||
HRESULT SetResource ( ID3D10ShaderResourceView* pResource )
|
||||
HRESULT GetResource ( ID3D10ShaderResourceView** ppResource )
|
||||
HRESULT SetResourceArray ( ID3D10ShaderResourceView** ppResources, UINT Offset, UINT Count )
|
||||
HRESULT GetResourceArray ( ID3D10ShaderResourceView** ppResources, UINT Offset, UINT Count ) ;
|
||||
TYPEDEF: ID3D10EffectShaderResourceVariable* LPD3D10EFFECTSHADERRESOURCEVARIABLE
|
||||
TYPEDEF: ID3D10EffectShaderResourceVariable* LPD3D10EFFECTSHADERRESOURCEVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectRenderTargetViewVariable ID3D10EffectVariable {28CA0CC3-C2C9-40bb-B57F-67B737122B17}
|
||||
HRESULT SetRenderTarget ( ID3D10RenderTargetView* pResource )
|
||||
HRESULT GetRenderTarget ( ID3D10RenderTargetView** ppResource )
|
||||
HRESULT SetRenderTargetArray ( ID3D10RenderTargetView** ppResources, UINT Offset, UINT Count )
|
||||
HRESULT GetRenderTargetArray ( ID3D10RenderTargetView** ppResources, UINT Offset, UINT Count ) ;
|
||||
TYPEDEF: ID3D10EffectRenderTargetViewVariable* LPD3D10EFFECTRENDERTARGETVIEWVARIABLE
|
||||
TYPEDEF: ID3D10EffectRenderTargetViewVariable* LPD3D10EFFECTRENDERTARGETVIEWVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectDepthStencilViewVariable ID3D10EffectVariable {3E02C918-CC79-4985-B622-2D92AD701623}
|
||||
HRESULT SetDepthStencil ( ID3D10DepthStencilView* pResource )
|
||||
HRESULT GetDepthStencil ( ID3D10DepthStencilView** ppResource )
|
||||
HRESULT SetDepthStencilArray ( ID3D10DepthStencilView** ppResources, UINT Offset, UINT Count )
|
||||
HRESULT GetDepthStencilArray ( ID3D10DepthStencilView** ppResources, UINT Offset, UINT Count ) ;
|
||||
TYPEDEF: ID3D10EffectDepthStencilViewVariable* LPD3D10EFFECTDEPTHSTENCILVIEWVARIABLE
|
||||
TYPEDEF: ID3D10EffectDepthStencilViewVariable* LPD3D10EFFECTDEPTHSTENCILVIEWVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectConstantBuffer ID3D10EffectVariable {56648F4D-CC8B-4444-A5AD-B5A3D76E91B3}
|
||||
HRESULT SetConstantBuffer ( ID3D10Buffer* pConstantBuffer )
|
||||
HRESULT GetConstantBuffer ( ID3D10Buffer** ppConstantBuffer )
|
||||
HRESULT SetTextureBuffer ( ID3D10ShaderResourceView* pTextureBuffer )
|
||||
HRESULT GetTextureBuffer ( ID3D10ShaderResourceView** ppTextureBuffer ) ;
|
||||
TYPEDEF: ID3D10EffectConstantBuffer* LPD3D10EFFECTCONSTANTBUFFER
|
||||
TYPEDEF: ID3D10EffectConstantBuffer* LPD3D10EFFECTCONSTANTBUFFER ;
|
||||
|
||||
STRUCT: D3D10_EFFECT_SHADER_DESC
|
||||
{ pInputSignature BYTE* }
|
||||
|
@ -246,27 +246,27 @@ COM-INTERFACE: ID3D10EffectShaderVariable ID3D10EffectVariable {80849279-C799-47
|
|||
HRESULT GetPixelShader ( UINT ShaderIndex, ID3D10PixelShader** ppPS )
|
||||
HRESULT GetInputSignatureElementDesc ( UINT ShaderIndex, UINT Element, D3D10_SIGNATURE_PARAMETER_DESC* pDesc )
|
||||
HRESULT GetOutputSignatureElementDesc ( UINT ShaderIndex, UINT Element, D3D10_SIGNATURE_PARAMETER_DESC* pDesc ) ;
|
||||
TYPEDEF: ID3D10EffectShaderVariable* LPD3D10EFFECTSHADERVARIABLE
|
||||
TYPEDEF: ID3D10EffectShaderVariable* LPD3D10EFFECTSHADERVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectBlendVariable ID3D10EffectVariable {1FCD2294-DF6D-4eae-86B3-0E9160CFB07B}
|
||||
HRESULT GetBlendState ( UINT Index, ID3D10BlendState** ppBlendState )
|
||||
HRESULT GetBackingStore ( UINT Index, D3D10_BLEND_DESC* pBlendDesc ) ;
|
||||
TYPEDEF: ID3D10EffectBlendVariable* LPD3D10EFFECTBLENDVARIABLE
|
||||
TYPEDEF: ID3D10EffectBlendVariable* LPD3D10EFFECTBLENDVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectDepthStencilVariable ID3D10EffectVariable {AF482368-330A-46a5-9A5C-01C71AF24C8D}
|
||||
HRESULT GetDepthStencilState ( UINT Index, ID3D10DepthStencilState** ppDepthStencilState )
|
||||
HRESULT GetBackingStore ( UINT Index, D3D10_DEPTH_STENCIL_DESC* pDepthStencilDesc ) ;
|
||||
TYPEDEF: ID3D10EffectDepthStencilVariable* LPD3D10EFFECTDEPTHSTENCILVARIABLE
|
||||
TYPEDEF: ID3D10EffectDepthStencilVariable* LPD3D10EFFECTDEPTHSTENCILVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectRasterizerVariable ID3D10EffectVariable {21AF9F0E-4D94-4ea9-9785-2CB76B8C0B34}
|
||||
HRESULT GetRasterizerState ( UINT Index, ID3D10RasterizerState** ppRasterizerState )
|
||||
HRESULT GetBackingStore ( UINT Index, D3D10_RASTERIZER_DESC* pRasterizerDesc ) ;
|
||||
TYPEDEF: ID3D10EffectRasterizerVariable* LPD3D10EFFECTRASTERIZERVARIABLE
|
||||
TYPEDEF: ID3D10EffectRasterizerVariable* LPD3D10EFFECTRASTERIZERVARIABLE ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectSamplerVariable ID3D10EffectVariable {6530D5C7-07E9-4271-A418-E7CE4BD1E480}
|
||||
HRESULT GetSampler ( UINT Index, ID3D10SamplerState** ppSampler )
|
||||
HRESULT GetBackingStore ( UINT Index, D3D10_SAMPLER_DESC* pSamplerDesc ) ;
|
||||
TYPEDEF: ID3D10EffectSamplerVariable* LPD3D10EFFECTSAMPLERVARIABLE
|
||||
TYPEDEF: ID3D10EffectSamplerVariable* LPD3D10EFFECTSAMPLERVARIABLE ;
|
||||
|
||||
STRUCT: D3D10_PASS_DESC
|
||||
{ Name LPCSTR }
|
||||
|
@ -291,7 +291,7 @@ COM-INTERFACE: ID3D10EffectPass f {5CFBEB89-1A06-46e0-B282-E3F9BFA36A54}
|
|||
ID3D10EffectVariable* GetAnnotationByName ( LPCSTR Name )
|
||||
HRESULT Apply ( UINT Flags )
|
||||
HRESULT ComputeStateBlockMask ( D3D10_STATE_BLOCK_MASK* pStateBlockMask ) ;
|
||||
TYPEDEF: ID3D10EffectPass* LPD3D10EFFECTPASS
|
||||
TYPEDEF: ID3D10EffectPass* LPD3D10EFFECTPASS ;
|
||||
|
||||
STRUCT: D3D10_TECHNIQUE_DESC
|
||||
{ Name LPCSTR }
|
||||
|
@ -306,7 +306,7 @@ COM-INTERFACE: ID3D10EffectTechnique f {DB122CE8-D1C9-4292-B237-24ED3DE8B175}
|
|||
ID3D10EffectPass* GetPassByIndex ( UINT Index )
|
||||
ID3D10EffectPass* GetPassByName ( LPCSTR Name )
|
||||
HRESULT ComputeStateBlockMask ( D3D10_STATE_BLOCK_MASK* pStateBlockMask ) ;
|
||||
TYPEDEF: ID3D10EffectTechnique* LPD3D10EFFECTTECHNIQUE
|
||||
TYPEDEF: ID3D10EffectTechnique* LPD3D10EFFECTTECHNIQUE ;
|
||||
|
||||
STRUCT: D3D10_EFFECT_DESC
|
||||
{ IsChildEffect BOOL }
|
||||
|
@ -330,11 +330,11 @@ COM-INTERFACE: ID3D10Effect IUnknown {51B0CA8B-EC0B-4519-870D-8EE1CB5017C7}
|
|||
ID3D10EffectTechnique* GetTechniqueByName ( LPCSTR Name )
|
||||
HRESULT Optimize ( )
|
||||
BOOL IsOptimized ( ) ;
|
||||
TYPEDEF: ID3D10Effect* LPD3D10EFFECT
|
||||
TYPEDEF: ID3D10Effect* LPD3D10EFFECT ;
|
||||
|
||||
COM-INTERFACE: ID3D10EffectPool IUnknown {9537AB04-3250-412e-8213-FCD2F8677933}
|
||||
ID3D10Effect* AsEffect ( ) ;
|
||||
TYPEDEF: ID3D10EffectPool* LPD3D10EFFECTPOOL
|
||||
TYPEDEF: ID3D10EffectPool* LPD3D10EFFECTPOOL ;
|
||||
|
||||
FUNCTION: HRESULT D3D10CompileEffectFromMemory ( void* pData, SIZE_T DataLength, LPCSTR pSrcFileName, D3D10_SHADER_MACRO* pDefines,
|
||||
ID3D10Include* pInclude, UINT HLSLFlags, UINT FXFlags,
|
||||
|
|
|
@ -6,7 +6,7 @@ in: windows.directx.d3d10misc
|
|||
LIBRARY: d3d10
|
||||
|
||||
C-TYPE: ID3D10Blob
|
||||
TYPEDEF: ID3D10Blob* LPD3D10BLOB
|
||||
TYPEDEF: ID3D10Blob* LPD3D10BLOB ;
|
||||
|
||||
COM-INTERFACE: ID3D10Blob IUnknown {8BA5FB08-5195-40e2-AC58-0D989C3A0102}
|
||||
LPVOID GetBufferPointer ( )
|
||||
|
@ -17,7 +17,7 @@ CONSTANT: D3D10_DRIVER_TYPE_REFERENCE 1 ;
|
|||
CONSTANT: D3D10_DRIVER_TYPE_NULL 2 ;
|
||||
CONSTANT: D3D10_DRIVER_TYPE_SOFTWARE 3 ;
|
||||
CONSTANT: D3D10_DRIVER_TYPE_WARP 5 ;
|
||||
TYPEDEF: int D3D10_DRIVER_TYPE
|
||||
TYPEDEF: int D3D10_DRIVER_TYPE ;
|
||||
|
||||
FUNCTION: HRESULT D3D10CreateDevice (
|
||||
IDXGIAdapter* pAdapter,
|
||||
|
|
|
@ -29,7 +29,7 @@ CONSTANT: D3D10_SHADER_OPTIMIZATION_LEVEL3 32768 ;
|
|||
STRUCT: D3D10_SHADER_MACRO
|
||||
{ Name LPCSTR }
|
||||
{ Definition LPCSTR } ;
|
||||
TYPEDEF: D3D10_SHADER_MACRO* LPD3D10_SHADER_MACRO
|
||||
TYPEDEF: D3D10_SHADER_MACRO* LPD3D10_SHADER_MACRO ;
|
||||
|
||||
CONSTANT: D3D10_SVC_SCALAR 0 ;
|
||||
CONSTANT: D3D10_SVC_VECTOR 1 ;
|
||||
|
@ -40,15 +40,15 @@ CONSTANT: D3D10_SVC_STRUCT 5 ;
|
|||
CONSTANT: D3D11_SVC_INTERFACE_CLASS 6 ;
|
||||
CONSTANT: D3D11_SVC_INTERFACE_POINTER 7 ;
|
||||
CONSTANT: D3D10_SVC_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3D10_SHADER_VARIABLE_CLASS
|
||||
TYPEDEF: D3D10_SHADER_VARIABLE_CLASS* LPD3D10_SHADER_VARIABLE_CLASS
|
||||
TYPEDEF: int D3D10_SHADER_VARIABLE_CLASS ;
|
||||
TYPEDEF: D3D10_SHADER_VARIABLE_CLASS* LPD3D10_SHADER_VARIABLE_CLASS ;
|
||||
|
||||
CONSTANT: D3D10_SVF_USERPACKED 1 ;
|
||||
CONSTANT: D3D10_SVF_USED 2 ;
|
||||
CONSTANT: D3D11_SVF_INTERFACE_POINTER 4 ;
|
||||
CONSTANT: D3D10_SVF_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3D10_SHADER_VARIABLE_FLAGS
|
||||
TYPEDEF: D3D10_SHADER_VARIABLE_FLAGS* LPD3D10_SHADER_VARIABLE_FLAGS
|
||||
TYPEDEF: int D3D10_SHADER_VARIABLE_FLAGS ;
|
||||
TYPEDEF: D3D10_SHADER_VARIABLE_FLAGS* LPD3D10_SHADER_VARIABLE_FLAGS ;
|
||||
|
||||
CONSTANT: D3D10_SVT_VOID 0 ;
|
||||
CONSTANT: D3D10_SVT_BOOL 1 ;
|
||||
|
@ -85,8 +85,8 @@ CONSTANT: D3D11_SVT_INTERFACE_POINTER 37 ;
|
|||
CONSTANT: D3D11_SVT_COMPUTESHADER 38 ;
|
||||
CONSTANT: D3D11_SVT_DOUBLE 39 ;
|
||||
CONSTANT: D3D10_SVT_FORCE_DWORD 0x7ffffff ;
|
||||
TYPEDEF: int D3D10_SHADER_VARIABLE_TYPE
|
||||
TYPEDEF: D3D10_SHADER_VARIABLE_TYPE* LPD3D10_SHADER_VARIABLE_TYPE
|
||||
TYPEDEF: int D3D10_SHADER_VARIABLE_TYPE ;
|
||||
TYPEDEF: D3D10_SHADER_VARIABLE_TYPE* LPD3D10_SHADER_VARIABLE_TYPE ;
|
||||
|
||||
CONSTANT: D3D10_SIF_USERPACKED 1 ;
|
||||
CONSTANT: D3D10_SIF_COMPARISON_SAMPLER 2 ;
|
||||
|
@ -94,8 +94,8 @@ CONSTANT: D3D10_SIF_TEXTURE_COMPONENT_0 4 ;
|
|||
CONSTANT: D3D10_SIF_TEXTURE_COMPONENT_1 8 ;
|
||||
CONSTANT: D3D10_SIF_TEXTURE_COMPONENTS 12 ;
|
||||
CONSTANT: D3D10_SIF_FORCE_DWORD 0x7ffffff ;
|
||||
TYPEDEF: int D3D10_SHADER_INPUT_FLAGS
|
||||
TYPEDEF: D3D10_SHADER_INPUT_FLAGS* LPD3D10_SHADER_INPUT_FLAGS
|
||||
TYPEDEF: int D3D10_SHADER_INPUT_FLAGS ;
|
||||
TYPEDEF: D3D10_SHADER_INPUT_FLAGS* LPD3D10_SHADER_INPUT_FLAGS ;
|
||||
|
||||
CONSTANT: D3D10_SIT_CBUFFER 0 ;
|
||||
CONSTANT: D3D10_SIT_TBUFFER 1 ;
|
||||
|
@ -109,18 +109,18 @@ CONSTANT: D3D11_SIT_UAV_RWBYTEADDRESS 8 ;
|
|||
CONSTANT: D3D11_SIT_UAV_APPEND_STRUCTURED 9 ;
|
||||
CONSTANT: D3D11_SIT_UAV_CONSUME_STRUCTURED 10 ;
|
||||
CONSTANT: D3D11_SIT_UAV_RWSTRUCTURED_WITH_COUNTER 11 ;
|
||||
TYPEDEF: int D3D10_SHADER_INPUT_TYPE
|
||||
TYPEDEF: D3D10_SHADER_INPUT_TYPE* LPD3D10_SHADER_INPUT_TYPE
|
||||
TYPEDEF: int D3D10_SHADER_INPUT_TYPE ;
|
||||
TYPEDEF: D3D10_SHADER_INPUT_TYPE* LPD3D10_SHADER_INPUT_TYPE ;
|
||||
|
||||
CONSTANT: D3D10_CBF_USERPACKED 1 ;
|
||||
CONSTANT: D3D10_CBF_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3D10_SHADER_CBUFFER_FLAGS
|
||||
TYPEDEF: D3D10_SHADER_CBUFFER_FLAGS* LPD3D10_SHADER_CBUFFER_FLAGS
|
||||
TYPEDEF: int D3D10_SHADER_CBUFFER_FLAGS ;
|
||||
TYPEDEF: D3D10_SHADER_CBUFFER_FLAGS* LPD3D10_SHADER_CBUFFER_FLAGS ;
|
||||
|
||||
CONSTANT: D3D10_CT_CBUFFER 0 ;
|
||||
CONSTANT: D3D10_CT_TBUFFER 1 ;
|
||||
TYPEDEF: int D3D10_CBUFFER_TYPE
|
||||
TYPEDEF: D3D10_CBUFFER_TYPE* LPD3D10_CBUFFER_TYPE
|
||||
TYPEDEF: int D3D10_CBUFFER_TYPE ;
|
||||
TYPEDEF: D3D10_CBUFFER_TYPE* LPD3D10_CBUFFER_TYPE ;
|
||||
|
||||
CONSTANT: D3D10_NAME_UNDEFINED 0 ;
|
||||
CONSTANT: D3D10_NAME_POSITION 1 ;
|
||||
|
@ -144,7 +144,7 @@ CONSTANT: D3D10_NAME_DEPTH 65 ;
|
|||
CONSTANT: D3D10_NAME_COVERAGE 66 ;
|
||||
CONSTANT: D3D11_NAME_DEPTH_GREATER_EQUAL 67 ;
|
||||
CONSTANT: D3D11_NAME_DEPTH_LESS_EQUAL 68 ;
|
||||
TYPEDEF: int D3D10_NAME
|
||||
TYPEDEF: int D3D10_NAME ;
|
||||
|
||||
CONSTANT: D3D10_RETURN_TYPE_UNORM 1 ;
|
||||
CONSTANT: D3D10_RETURN_TYPE_SNORM 2 ;
|
||||
|
@ -152,24 +152,24 @@ CONSTANT: D3D10_RETURN_TYPE_SINT 3 ;
|
|||
CONSTANT: D3D10_RETURN_TYPE_UINT 4 ;
|
||||
CONSTANT: D3D10_RETURN_TYPE_FLOAT 5 ;
|
||||
CONSTANT: D3D10_RETURN_TYPE_MIXED 6 ;
|
||||
TYPEDEF: int D3D10_RESOURCE_RETURN_TYPE
|
||||
TYPEDEF: int D3D10_RESOURCE_RETURN_TYPE ;
|
||||
|
||||
CONSTANT: D3D10_REGISTER_COMPONENT_UNKNOWN 0 ;
|
||||
CONSTANT: D3D10_REGISTER_COMPONENT_UINT32 1 ;
|
||||
CONSTANT: D3D10_REGISTER_COMPONENT_SINT32 2 ;
|
||||
CONSTANT: D3D10_REGISTER_COMPONENT_FLOAT32 3 ;
|
||||
TYPEDEF: int D3D10_REGISTER_COMPONENT_TYPE
|
||||
TYPEDEF: int D3D10_REGISTER_COMPONENT_TYPE ;
|
||||
|
||||
CONSTANT: D3D10_INCLUDE_LOCAL 0 ;
|
||||
CONSTANT: D3D10_INCLUDE_SYSTEM 1 ;
|
||||
CONSTANT: D3D10_INCLUDE_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3D10_INCLUDE_TYPE
|
||||
TYPEDEF: D3D10_INCLUDE_TYPE* LPD3D10_INCLUDE_TYPE
|
||||
TYPEDEF: int D3D10_INCLUDE_TYPE ;
|
||||
TYPEDEF: D3D10_INCLUDE_TYPE* LPD3D10_INCLUDE_TYPE ;
|
||||
|
||||
COM-INTERFACE: ID3D10Include f {C530AD7D-9B16-4395-A979-BA2ECFF83ADD}
|
||||
HRESULT Open ( D3D10_INCLUDE_TYPE IncludeType, LPCSTR pFileName, LPCVOID pParentData, LPCVOID* ppData, UINT* pBytes )
|
||||
HRESULT Close ( LPCVOID pData ) ;
|
||||
TYPEDEF: ID3D10Include* LPD3D10INCLUDE
|
||||
TYPEDEF: ID3D10Include* LPD3D10INCLUDE ;
|
||||
|
||||
STRUCT: D3D10_SHADER_DESC
|
||||
{ Version UINT }
|
||||
|
|
|
@ -405,7 +405,7 @@ CONSTANT: D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD 0x887c004 ;
|
|||
|
||||
CONSTANT: D3D11_INPUT_PER_VERTEX_DATA 0 ;
|
||||
CONSTANT: D3D11_INPUT_PER_INSTANCE_DATA 1 ;
|
||||
TYPEDEF: int D3D11_INPUT_CLASSIFICATION
|
||||
TYPEDEF: int D3D11_INPUT_CLASSIFICATION ;
|
||||
|
||||
CONSTANT: D3D11_APPEND_ALIGNED_ELEMENT 0xffffffff ;
|
||||
|
||||
|
@ -420,7 +420,7 @@ STRUCT: D3D11_INPUT_ELEMENT_DESC
|
|||
|
||||
CONSTANT: D3D11_FILL_WIREFRAME 2 ;
|
||||
CONSTANT: D3D11_FILL_SOLID 3 ;
|
||||
TYPEDEF: int D3D11_FILL_MODE
|
||||
TYPEDEF: int D3D11_FILL_MODE ;
|
||||
|
||||
CONSTANT: D3D11_PRIMITIVE_TOPOLOGY_UNDEFINED 0 ;
|
||||
CONSTANT: D3D11_PRIMITIVE_TOPOLOGY_POINTLIST 1 ;
|
||||
|
@ -464,7 +464,7 @@ CONSTANT: D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST 61 ;
|
|||
CONSTANT: D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST 62 ;
|
||||
CONSTANT: D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST 63 ;
|
||||
CONSTANT: D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST 64 ;
|
||||
TYPEDEF: int D3D11_PRIMITIVE_TOPOLOGY
|
||||
TYPEDEF: int D3D11_PRIMITIVE_TOPOLOGY ;
|
||||
|
||||
CONSTANT: D3D11_PRIMITIVE_UNDEFINED 0 ;
|
||||
CONSTANT: D3D11_PRIMITIVE_POINT 1 ;
|
||||
|
@ -504,12 +504,12 @@ CONSTANT: D3D11_PRIMITIVE_29_CONTROL_POINT_PATCH 36 ;
|
|||
CONSTANT: D3D11_PRIMITIVE_30_CONTROL_POINT_PATCH 37 ;
|
||||
CONSTANT: D3D11_PRIMITIVE_31_CONTROL_POINT_PATCH 38 ;
|
||||
CONSTANT: D3D11_PRIMITIVE_32_CONTROL_POINT_PATCH 39 ;
|
||||
TYPEDEF: int D3D11_PRIMITIVE
|
||||
TYPEDEF: int D3D11_PRIMITIVE ;
|
||||
|
||||
CONSTANT: D3D11_CULL_NONE 1 ;
|
||||
CONSTANT: D3D11_CULL_FRONT 2 ;
|
||||
CONSTANT: D3D11_CULL_BACK 3 ;
|
||||
TYPEDEF: int D3D11_CULL_MODE
|
||||
TYPEDEF: int D3D11_CULL_MODE ;
|
||||
|
||||
STRUCT: D3D11_SO_DECLARATION_ENTRY
|
||||
{ Stream UINT }
|
||||
|
@ -532,7 +532,7 @@ CONSTANT: D3D11_RESOURCE_DIMENSION_BUFFER 1 ;
|
|||
CONSTANT: D3D11_RESOURCE_DIMENSION_TEXTURE1D 2 ;
|
||||
CONSTANT: D3D11_RESOURCE_DIMENSION_TEXTURE2D 3 ;
|
||||
CONSTANT: D3D11_RESOURCE_DIMENSION_TEXTURE3D 4 ;
|
||||
TYPEDEF: int D3D11_RESOURCE_DIMENSION
|
||||
TYPEDEF: int D3D11_RESOURCE_DIMENSION ;
|
||||
|
||||
CONSTANT: D3D11_SRV_DIMENSION_UNKNOWN 0 ;
|
||||
CONSTANT: D3D11_SRV_DIMENSION_BUFFER 1 ;
|
||||
|
@ -546,7 +546,7 @@ CONSTANT: D3D11_SRV_DIMENSION_TEXTURE3D 8 ;
|
|||
CONSTANT: D3D11_SRV_DIMENSION_TEXTURECUBE 9 ;
|
||||
CONSTANT: D3D11_SRV_DIMENSION_TEXTURECUBEARRAY 10 ;
|
||||
CONSTANT: D3D11_SRV_DIMENSION_BUFFEREX 11 ;
|
||||
TYPEDEF: int D3D11_SRV_DIMENSION
|
||||
TYPEDEF: int D3D11_SRV_DIMENSION ;
|
||||
|
||||
CONSTANT: D3D11_DSV_DIMENSION_UNKNOWN 0 ;
|
||||
CONSTANT: D3D11_DSV_DIMENSION_TEXTURE1D 1 ;
|
||||
|
@ -555,7 +555,7 @@ CONSTANT: D3D11_DSV_DIMENSION_TEXTURE2D 3 ;
|
|||
CONSTANT: D3D11_DSV_DIMENSION_TEXTURE2DARRAY 4 ;
|
||||
CONSTANT: D3D11_DSV_DIMENSION_TEXTURE2DMS 5 ;
|
||||
CONSTANT: D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY 6 ;
|
||||
TYPEDEF: int D3D11_DSV_DIMENSION
|
||||
TYPEDEF: int D3D11_DSV_DIMENSION ;
|
||||
|
||||
CONSTANT: D3D11_RTV_DIMENSION_UNKNOWN 0 ;
|
||||
CONSTANT: D3D11_RTV_DIMENSION_BUFFER 1 ;
|
||||
|
@ -566,7 +566,7 @@ CONSTANT: D3D11_RTV_DIMENSION_TEXTURE2DARRAY 5 ;
|
|||
CONSTANT: D3D11_RTV_DIMENSION_TEXTURE2DMS 6 ;
|
||||
CONSTANT: D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY 7 ;
|
||||
CONSTANT: D3D11_RTV_DIMENSION_TEXTURE3D 8 ;
|
||||
TYPEDEF: int D3D11_RTV_DIMENSION
|
||||
TYPEDEF: int D3D11_RTV_DIMENSION ;
|
||||
|
||||
CONSTANT: D3D11_UAV_DIMENSION_UNKNOWN 0 ;
|
||||
CONSTANT: D3D11_UAV_DIMENSION_BUFFER 1 ;
|
||||
|
@ -575,13 +575,13 @@ CONSTANT: D3D11_UAV_DIMENSION_TEXTURE1DARRAY 3 ;
|
|||
CONSTANT: D3D11_UAV_DIMENSION_TEXTURE2D 4 ;
|
||||
CONSTANT: D3D11_UAV_DIMENSION_TEXTURE2DARRAY 5 ;
|
||||
CONSTANT: D3D11_UAV_DIMENSION_TEXTURE3D 8 ;
|
||||
TYPEDEF: int D3D11_UAV_DIMENSION
|
||||
TYPEDEF: int D3D11_UAV_DIMENSION ;
|
||||
|
||||
CONSTANT: D3D11_USAGE_DEFAULT 0 ;
|
||||
CONSTANT: D3D11_USAGE_IMMUTABLE 1 ;
|
||||
CONSTANT: D3D11_USAGE_DYNAMIC 2 ;
|
||||
CONSTANT: D3D11_USAGE_STAGING 3 ;
|
||||
TYPEDEF: int D3D11_USAGE
|
||||
TYPEDEF: int D3D11_USAGE ;
|
||||
|
||||
CONSTANT: D3D11_BIND_VERTEX_BUFFER 1 ;
|
||||
CONSTANT: D3D11_BIND_INDEX_BUFFER 2 ;
|
||||
|
@ -591,11 +591,11 @@ CONSTANT: D3D11_BIND_STREAM_OUTPUT 16 ;
|
|||
CONSTANT: D3D11_BIND_RENDER_TARGET 32 ;
|
||||
CONSTANT: D3D11_BIND_DEPTH_STENCIL 64 ;
|
||||
CONSTANT: D3D11_BIND_UNORDERED_ACCESS 128 ;
|
||||
TYPEDEF: int D3D11_BIND_FLAG
|
||||
TYPEDEF: int D3D11_BIND_FLAG ;
|
||||
|
||||
CONSTANT: D3D11_CPU_ACCESS_WRITE 0x10000 ;
|
||||
CONSTANT: D3D11_CPU_ACCESS_READ 0x20000 ;
|
||||
TYPEDEF: int D3D11_CPU_ACCESS_FLAG
|
||||
TYPEDEF: int D3D11_CPU_ACCESS_FLAG ;
|
||||
|
||||
CONSTANT: D3D11_RESOURCE_MISC_GENERATE_MIPS 1 ;
|
||||
CONSTANT: D3D11_RESOURCE_MISC_SHARED 2 ;
|
||||
|
@ -606,26 +606,26 @@ CONSTANT: D3D11_RESOURCE_MISC_BUFFER_STRUCTURED 64 ;
|
|||
CONSTANT: D3D11_RESOURCE_MISC_RESOURCE_CLAMP 128 ;
|
||||
CONSTANT: D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX 256 ;
|
||||
CONSTANT: D3D11_RESOURCE_MISC_GDI_COMPATIBLE 512 ;
|
||||
TYPEDEF: int D3D11_RESOURCE_MISC_FLAG
|
||||
TYPEDEF: int D3D11_RESOURCE_MISC_FLAG ;
|
||||
|
||||
CONSTANT: D3D11_MAP_READ 1 ;
|
||||
CONSTANT: D3D11_MAP_WRITE 2 ;
|
||||
CONSTANT: D3D11_MAP_READ_WRITE 3 ;
|
||||
CONSTANT: D3D11_MAP_WRITE_DISCARD 4 ;
|
||||
CONSTANT: D3D11_MAP_WRITE_NO_OVERWRITE 5 ;
|
||||
TYPEDEF: int D3D11_MAP
|
||||
TYPEDEF: int D3D11_MAP ;
|
||||
|
||||
CONSTANT: D3D11_MAP_FLAG_DO_NOT_WAIT 0x100000 ;
|
||||
TYPEDEF: int D3D11_MAP_FLAG
|
||||
TYPEDEF: int D3D11_MAP_FLAG ;
|
||||
|
||||
CONSTANT: D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR 1 ;
|
||||
TYPEDEF: int D3D11_RAISE_FLAG
|
||||
TYPEDEF: int D3D11_RAISE_FLAG ;
|
||||
|
||||
CONSTANT: D3D11_CLEAR_DEPTH 1 ;
|
||||
CONSTANT: D3D11_CLEAR_STENCIL 2 ;
|
||||
TYPEDEF: int D3D11_CLEAR_FLAG
|
||||
TYPEDEF: int D3D11_CLEAR_FLAG ;
|
||||
|
||||
TYPEDEF: RECT D3D11_RECT
|
||||
TYPEDEF: RECT D3D11_RECT ;
|
||||
|
||||
STRUCT: D3D11_BOX
|
||||
{ left UINT }
|
||||
|
@ -652,11 +652,11 @@ CONSTANT: D3D11_COMPARISON_GREATER 5 ;
|
|||
CONSTANT: D3D11_COMPARISON_NOT_EQUAL 6 ;
|
||||
CONSTANT: D3D11_COMPARISON_GREATER_EQUAL 7 ;
|
||||
CONSTANT: D3D11_COMPARISON_ALWAYS 8 ;
|
||||
TYPEDEF: int D3D11_COMPARISON_FUNC
|
||||
TYPEDEF: int D3D11_COMPARISON_FUNC ;
|
||||
|
||||
CONSTANT: D3D11_DEPTH_WRITE_MASK_ZERO 0 ;
|
||||
CONSTANT: D3D11_DEPTH_WRITE_MASK_ALL 1 ;
|
||||
TYPEDEF: int D3D11_DEPTH_WRITE_MASK
|
||||
TYPEDEF: int D3D11_DEPTH_WRITE_MASK ;
|
||||
|
||||
CONSTANT: D3D11_STENCIL_OP_KEEP 1 ;
|
||||
CONSTANT: D3D11_STENCIL_OP_ZERO 2 ;
|
||||
|
@ -666,7 +666,7 @@ CONSTANT: D3D11_STENCIL_OP_DECR_SAT 5 ;
|
|||
CONSTANT: D3D11_STENCIL_OP_INVERT 6 ;
|
||||
CONSTANT: D3D11_STENCIL_OP_INCR 7 ;
|
||||
CONSTANT: D3D11_STENCIL_OP_DECR 8 ;
|
||||
TYPEDEF: int D3D11_STENCIL_OP
|
||||
TYPEDEF: int D3D11_STENCIL_OP ;
|
||||
|
||||
STRUCT: D3D11_DEPTH_STENCILOP_DESC
|
||||
{ StencilFailOp D3D11_STENCIL_OP }
|
||||
|
@ -704,21 +704,21 @@ CONSTANT: D3D11_BLEND_SRC1_COLOR 16 ;
|
|||
CONSTANT: D3D11_BLEND_INV_SRC1_COLOR 17 ;
|
||||
CONSTANT: D3D11_BLEND_SRC1_ALPHA 18 ;
|
||||
CONSTANT: D3D11_BLEND_INV_SRC1_ALPHA 19 ;
|
||||
TYPEDEF: int D3D11_BLEND
|
||||
TYPEDEF: int D3D11_BLEND ;
|
||||
|
||||
CONSTANT: D3D11_BLEND_OP_ADD 1 ;
|
||||
CONSTANT: D3D11_BLEND_OP_SUBTRACT 2 ;
|
||||
CONSTANT: D3D11_BLEND_OP_REV_SUBTRACT 3 ;
|
||||
CONSTANT: D3D11_BLEND_OP_MIN 4 ;
|
||||
CONSTANT: D3D11_BLEND_OP_MAX 5 ;
|
||||
TYPEDEF: int D3D11_BLEND_OP
|
||||
TYPEDEF: int D3D11_BLEND_OP ;
|
||||
|
||||
CONSTANT: D3D11_COLOR_WRITE_ENABLE_RED 1 ;
|
||||
CONSTANT: D3D11_COLOR_WRITE_ENABLE_GREEN 2 ;
|
||||
CONSTANT: D3D11_COLOR_WRITE_ENABLE_BLUE 4 ;
|
||||
CONSTANT: D3D11_COLOR_WRITE_ENABLE_ALPHA 8 ;
|
||||
CONSTANT: D3D11_COLOR_WRITE_ENABLE_ALL 15 ;
|
||||
TYPEDEF: int D3D11_COLOR_WRITE_ENABLE
|
||||
TYPEDEF: int D3D11_COLOR_WRITE_ENABLE ;
|
||||
|
||||
STRUCT: D3D11_RENDER_TARGET_BLEND_DESC
|
||||
{ BlendEnable BOOL }
|
||||
|
@ -827,7 +827,7 @@ CONSTANT: D3D11_TEXTURECUBE_FACE_POSITIVE_Y 2 ;
|
|||
CONSTANT: D3D11_TEXTURECUBE_FACE_NEGATIVE_Y 3 ;
|
||||
CONSTANT: D3D11_TEXTURECUBE_FACE_POSITIVE_Z 4 ;
|
||||
CONSTANT: D3D11_TEXTURECUBE_FACE_NEGATIVE_Z 5 ;
|
||||
TYPEDEF: int D3D11_TEXTURECUBE_FACE
|
||||
TYPEDEF: int D3D11_TEXTURECUBE_FACE ;
|
||||
|
||||
COM-INTERFACE: ID3D11View ID3D11DeviceChild {839d1216-bb2e-412b-b7f4-a9dbebe08ed1}
|
||||
void GetResource ( ID3D11Resource** ppResource ) ;
|
||||
|
@ -845,7 +845,7 @@ STRUCT: D3D11_BUFFER_SRV
|
|||
{ Second D3D11_BUFFER_SRV_UNION2 } ;
|
||||
|
||||
CONSTANT: D3D11_BUFFEREX_SRV_FLAG_RAW 1 ;
|
||||
TYPEDEF: int D3D11_BUFFEREX_SRV_FLAG
|
||||
TYPEDEF: int D3D11_BUFFEREX_SRV_FLAG ;
|
||||
|
||||
STRUCT: D3D11_BUFFEREX_SRV
|
||||
{ FirstElement UINT }
|
||||
|
@ -997,7 +997,7 @@ STRUCT: D3D11_TEX2DMS_ARRAY_DSV
|
|||
|
||||
CONSTANT: D3D11_DSV_READ_ONLY_DEPTH 1 ;
|
||||
CONSTANT: D3D11_DSV_READ_ONLY_STENCIL 2 ;
|
||||
TYPEDEF: int D3D11_DSV_FLAG
|
||||
TYPEDEF: int D3D11_DSV_FLAG ;
|
||||
|
||||
UNION-STRUCT: D3D11_DEPTH_STENCIL_VIEW_DESC_UNION
|
||||
{ Texture1D D3D11_TEX1D_DSV }
|
||||
|
@ -1019,7 +1019,7 @@ COM-INTERFACE: ID3D11DepthStencilView ID3D11View {9fdac92a-1876-48c3-afad-25b94f
|
|||
CONSTANT: D3D11_BUFFER_UAV_FLAG_RAW 1 ;
|
||||
CONSTANT: D3D11_BUFFER_UAV_FLAG_APPEND 2 ;
|
||||
CONSTANT: D3D11_BUFFER_UAV_FLAG_COUNTER 4 ;
|
||||
TYPEDEF: int D3D11_BUFFER_UAV_FLAG
|
||||
TYPEDEF: int D3D11_BUFFER_UAV_FLAG ;
|
||||
|
||||
STRUCT: D3D11_BUFFER_UAV
|
||||
{ FirstElement UINT }
|
||||
|
@ -1096,11 +1096,11 @@ CONSTANT: D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR 0x91 ;
|
|||
CONSTANT: D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT 0x94 ;
|
||||
CONSTANT: D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR 0x95 ;
|
||||
CONSTANT: D3D11_FILTER_COMPARISON_ANISOTROPIC 0xd5 ;
|
||||
TYPEDEF: int D3D11_FILTER
|
||||
TYPEDEF: int D3D11_FILTER ;
|
||||
|
||||
CONSTANT: D3D11_FILTER_TYPE_POINT 0 ;
|
||||
CONSTANT: D3D11_FILTER_TYPE_LINEAR 1 ;
|
||||
TYPEDEF: int D3D11_FILTER_TYPE;
|
||||
TYPEDEF: int D3D11_FILTER_TYPE; ;
|
||||
|
||||
CONSTANT: D3D11_FILTER_TYPE_MASK 3 ;
|
||||
CONSTANT: D3D11_MIN_FILTER_SHIFT 4 ;
|
||||
|
@ -1114,7 +1114,7 @@ CONSTANT: D3D11_TEXTURE_ADDRESS_MIRROR 2 ;
|
|||
CONSTANT: D3D11_TEXTURE_ADDRESS_CLAMP 3 ;
|
||||
CONSTANT: D3D11_TEXTURE_ADDRESS_BORDER 4 ;
|
||||
CONSTANT: D3D11_TEXTURE_ADDRESS_MIRROR_ONCE 5 ;
|
||||
TYPEDEF: int D3D11_TEXTURE_ADDRESS_MODE
|
||||
TYPEDEF: int D3D11_TEXTURE_ADDRESS_MODE ;
|
||||
|
||||
STRUCT: D3D11_SAMPLER_DESC
|
||||
{ Filter D3D11_FILTER }
|
||||
|
@ -1158,7 +1158,7 @@ CONSTANT: D3D11_FORMAT_SUPPORT_SHADER_GATHER 0x800000 ;
|
|||
CONSTANT: D3D11_FORMAT_SUPPORT_BACK_BUFFER_CAST 0x1000000 ;
|
||||
CONSTANT: D3D11_FORMAT_SUPPORT_TYPED_UNORDERED_ACCESS_VIEW 0x2000000 ;
|
||||
CONSTANT: D3D11_FORMAT_SUPPORT_SHADER_GATHER_COMPARISON 0x4000000 ;
|
||||
TYPEDEF: int D3D11_FORMAT_SUPPORT
|
||||
TYPEDEF: int D3D11_FORMAT_SUPPORT ;
|
||||
|
||||
CONSTANT: D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD 0x1 ;
|
||||
CONSTANT: D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS 0x2 ;
|
||||
|
@ -1168,13 +1168,13 @@ CONSTANT: D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX 0x
|
|||
CONSTANT: D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX 0x20 ;
|
||||
CONSTANT: D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD 0x40 ;
|
||||
CONSTANT: D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE 0x80 ;
|
||||
TYPEDEF: int D3D11_FORMAT_SUPPORT2
|
||||
TYPEDEF: int D3D11_FORMAT_SUPPORT2 ;
|
||||
|
||||
COM-INTERFACE: ID3D11Asynchronous ID3D11DeviceChild {4b35d0cd-1e15-4258-9c98-1b1333f6dd3b}
|
||||
UINT GetDataSize ( ) ;
|
||||
|
||||
CONSTANT: D3D11_ASYNC_GETDATA_DONOTFLUSH 1 ;
|
||||
TYPEDEF: int D3D11_ASYNC_GETDATA_FLAG
|
||||
TYPEDEF: int D3D11_ASYNC_GETDATA_FLAG ;
|
||||
|
||||
CONSTANT: D3D11_QUERY_EVENT 0 ;
|
||||
CONSTANT: D3D11_QUERY_OCCLUSION 1 ;
|
||||
|
@ -1192,10 +1192,10 @@ CONSTANT: D3D11_QUERY_SO_STATISTICS_STREAM2 12 ;
|
|||
CONSTANT: D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 13 ;
|
||||
CONSTANT: D3D11_QUERY_SO_STATISTICS_STREAM3 14 ;
|
||||
CONSTANT: D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3 15 ;
|
||||
TYPEDEF: int D3D11_QUERY
|
||||
TYPEDEF: int D3D11_QUERY ;
|
||||
|
||||
CONSTANT: D3D11_QUERY_MISC_PREDICATEHINT 1 ;
|
||||
TYPEDEF: int D3D11_QUERY_MISC_FLAG
|
||||
TYPEDEF: int D3D11_QUERY_MISC_FLAG ;
|
||||
|
||||
STRUCT: D3D11_QUERY_DESC
|
||||
{ Query D3D11_QUERY }
|
||||
|
@ -1228,13 +1228,13 @@ STRUCT: D3D11_QUERY_DATA_SO_STATISTICS
|
|||
{ PrimitivesStorageNeeded UINT64 } ;
|
||||
|
||||
CONSTANT: D3D11_COUNTER_DEVICE_DEPENDENT_0 0x40000000 ;
|
||||
TYPEDEF: int D3D11_COUNTER
|
||||
TYPEDEF: int D3D11_COUNTER ;
|
||||
|
||||
CONSTANT: D3D11_COUNTER_TYPE_FLOAT32 0 ;
|
||||
CONSTANT: D3D11_COUNTER_TYPE_UINT16 1 ;
|
||||
CONSTANT: D3D11_COUNTER_TYPE_UINT32 2 ;
|
||||
CONSTANT: D3D11_COUNTER_TYPE_UINT64 3 ;
|
||||
TYPEDEF: int D3D11_COUNTER_TYPE
|
||||
TYPEDEF: int D3D11_COUNTER_TYPE ;
|
||||
|
||||
STRUCT: D3D11_COUNTER_DESC
|
||||
{ Counter D3D11_COUNTER }
|
||||
|
@ -1250,11 +1250,11 @@ COM-INTERFACE: ID3D11Counter ID3D11Asynchronous {6e8c49fb-a371-4770-b440-2908602
|
|||
|
||||
CONSTANT: D3D11_STANDARD_MULTISAMPLE_PATTERN 0xffffffff ;
|
||||
CONSTANT: D3D11_CENTER_MULTISAMPLE_PATTERN 0xfffffffe ;
|
||||
TYPEDEF: int D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS
|
||||
TYPEDEF: int D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS ;
|
||||
|
||||
CONSTANT: D3D11_DEVICE_CONTEXT_IMMEDIATE 0 ;
|
||||
CONSTANT: D3D11_DEVICE_CONTEXT_DEFERRED 1 ;
|
||||
TYPEDEF: int D3D11_DEVICE_CONTEXT_TYPE
|
||||
TYPEDEF: int D3D11_DEVICE_CONTEXT_TYPE ;
|
||||
|
||||
STRUCT: D3D11_CLASS_INSTANCE_DESC
|
||||
{ InstanceId UINT }
|
||||
|
@ -1284,7 +1284,7 @@ CONSTANT: D3D11_FEATURE_DOUBLES 1 ;
|
|||
CONSTANT: D3D11_FEATURE_FORMAT_SUPPORT 2 ;
|
||||
CONSTANT: D3D11_FEATURE_FORMAT_SUPPORT2 3 ;
|
||||
CONSTANT: D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS 4 ;
|
||||
TYPEDEF: int D3D11_FEATURE
|
||||
TYPEDEF: int D3D11_FEATURE ;
|
||||
|
||||
STRUCT: D3D11_FEATURE_DATA_THREADING
|
||||
{ DriverConcurrentCreates BOOL }
|
||||
|
@ -1461,7 +1461,7 @@ CONSTANT: D3D11_CREATE_DEVICE_DEBUG 2 ;
|
|||
CONSTANT: D3D11_CREATE_DEVICE_SWITCH_TO_REF 4 ;
|
||||
CONSTANT: D3D11_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS 8 ;
|
||||
CONSTANT: D3D11_CREATE_DEVICE_BGRA_SUPPORT 32 ;
|
||||
TYPEDEF: int D3D11_CREATE_DEVICE_FLAG;
|
||||
TYPEDEF: int D3D11_CREATE_DEVICE_FLAG; ;
|
||||
|
||||
CONSTANT: D3D11_SDK_VERSION 7 ;
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ CONSTANT: D3D11_SHVER_GEOMETRY_SHADER 2 ;
|
|||
CONSTANT: D3D11_SHVER_HULL_SHADER 3 ;
|
||||
CONSTANT: D3D11_SHVER_DOMAIN_SHADER 4 ;
|
||||
CONSTANT: D3D11_SHVER_COMPUTE_SHADER 5 ;
|
||||
TYPEDEF: int D3D11_SHADER_VERSION_TYPE
|
||||
TYPEDEF: int D3D11_SHADER_VERSION_TYPE ;
|
||||
|
||||
CONSTANT: D3D11_RETURN_TYPE_UNORM 1 ;
|
||||
CONSTANT: D3D11_RETURN_TYPE_SNORM 2 ;
|
||||
|
@ -22,14 +22,14 @@ CONSTANT: D3D11_RETURN_TYPE_FLOAT 5 ;
|
|||
CONSTANT: D3D11_RETURN_TYPE_MIXED 6 ;
|
||||
CONSTANT: D3D11_RETURN_TYPE_DOUBLE 7 ;
|
||||
CONSTANT: D3D11_RETURN_TYPE_CONTINUED 8 ;
|
||||
TYPEDEF: int D3D11_RESOURCE_RETURN_TYPE
|
||||
TYPEDEF: int D3D11_RESOURCE_RETURN_TYPE ;
|
||||
|
||||
ENUM: D3D11_CBUFFER_TYPE
|
||||
D3D11_CT_CBUFFER
|
||||
D3D11_CT_TBUFFER
|
||||
D3D11_CT_INTERFACE_POINTERS
|
||||
D3D11_CT_RESOURCE_BIND_INFO ;
|
||||
TYPEDEF: D3D11_CBUFFER_TYPE* LPD3D11_CBUFFER_TYPE
|
||||
TYPEDEF: D3D11_CBUFFER_TYPE* LPD3D11_CBUFFER_TYPE ;
|
||||
|
||||
STRUCT: D3D11_SIGNATURE_PARAMETER_DESC
|
||||
{ SemanticName LPCSTR }
|
||||
|
@ -73,21 +73,21 @@ CONSTANT: D3D11_TESSELLATOR_DOMAIN_UNDEFINED 0 ;
|
|||
CONSTANT: D3D11_TESSELLATOR_DOMAIN_ISOLINE 1 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_DOMAIN_TRI 2 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_DOMAIN_QUAD 3 ;
|
||||
TYPEDEF: int D3D11_TESSELLATOR_DOMAIN
|
||||
TYPEDEF: int D3D11_TESSELLATOR_DOMAIN ;
|
||||
|
||||
CONSTANT: D3D11_TESSELLATOR_PARTITIONING_UNDEFINED 0 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_PARTITIONING_INTEGER 1 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_PARTITIONING_POW2 2 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD 3 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN 4 ;
|
||||
TYPEDEF: int D3D11_TESSELLATOR_PARTITIONING
|
||||
TYPEDEF: int D3D11_TESSELLATOR_PARTITIONING ;
|
||||
|
||||
CONSTANT: D3D11_TESSELLATOR_OUTPUT_UNDEFINED 0 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_OUTPUT_POINT 1 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_OUTPUT_LINE 2 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW 3 ;
|
||||
CONSTANT: D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW 4 ;
|
||||
TYPEDEF: int D3D11_TESSELLATOR_OUTPUT_PRIMITIVE
|
||||
TYPEDEF: int D3D11_TESSELLATOR_OUTPUT_PRIMITIVE ;
|
||||
|
||||
STRUCT: D3D11_SHADER_DESC
|
||||
{ Version UINT }
|
||||
|
|
|
@ -41,8 +41,8 @@ COM-INTERFACE: IDirect3D9 IUnknown {81BDCBCA-64D4-426d-AE8D-AD0147F4275C}
|
|||
HMONITOR GetAdapterMonitor ( UINT Adapter )
|
||||
HRESULT CreateDevice ( UINT Adapter, D3DDEVTYPE DeviceType, HWND hFocusWindow, DWORD BehaviorFlags, D3DPRESENT_PARAMETERS* pPresentationParameters, IDirect3DDevice9** ppReturnedDeviceInterface ) ;
|
||||
|
||||
TYPEDEF: IDirect3D9* LPDIRECT3D9
|
||||
TYPEDEF: IDirect3D9* PDIRECT3D9
|
||||
TYPEDEF: IDirect3D9* LPDIRECT3D9 ;
|
||||
TYPEDEF: IDirect3D9* PDIRECT3D9 ;
|
||||
|
||||
C-TYPE: IDirect3DSurface9
|
||||
C-TYPE: RGNDATA
|
||||
|
@ -183,8 +183,8 @@ COM-INTERFACE: IDirect3DDevice9 IUnknown {D0223B96-BF7A-43fd-92BD-A43B0D82B9EB}
|
|||
HRESULT DeletePatch ( UINT Handle )
|
||||
HRESULT CreateQuery ( D3DQUERYTYPE Type, IDirect3DQuery9** ppQuery ) ;
|
||||
|
||||
TYPEDEF: IDirect3DDevice9* LPDIRECT3DDEVICE9
|
||||
TYPEDEF: IDirect3DDevice9* PDIRECT3DDEVICE9
|
||||
TYPEDEF: IDirect3DDevice9* LPDIRECT3DDEVICE9 ;
|
||||
TYPEDEF: IDirect3DDevice9* PDIRECT3DDEVICE9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DStateBlock9 IUnknown {B07C4FE5-310D-4ba8-A23C-4F0F206F218B}
|
||||
HRESULT GetDevice ( IDirect3DDevice9** ppDevice )
|
||||
|
@ -200,8 +200,8 @@ COM-INTERFACE: IDirect3DSwapChain9 IUnknown {794950F2-ADFC-458a-905E-10A10B0B503
|
|||
HRESULT GetDevice ( IDirect3DDevice9** ppDevice )
|
||||
HRESULT GetPresentParameters ( D3DPRESENT_PARAMETERS* pPresentationParameters ) ;
|
||||
|
||||
TYPEDEF: IDirect3DSwapChain9* LPDIRECT3DSWAPCHAIN9
|
||||
TYPEDEF: IDirect3DSwapChain9* PDIRECT3DSWAPCHAIN9
|
||||
TYPEDEF: IDirect3DSwapChain9* LPDIRECT3DSWAPCHAIN9 ;
|
||||
TYPEDEF: IDirect3DSwapChain9* PDIRECT3DSWAPCHAIN9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DResource9 IUnknown {05EEC05D-8F7D-4362-B999-D1BAF357C704}
|
||||
HRESULT GetDevice ( IDirect3DDevice9** ppDevice )
|
||||
|
@ -213,29 +213,29 @@ COM-INTERFACE: IDirect3DResource9 IUnknown {05EEC05D-8F7D-4362-B999-D1BAF357C704
|
|||
void PreLoad ( )
|
||||
D3DRESOURCETYPE GetType ( ) ;
|
||||
|
||||
TYPEDEF: IDirect3DResource9* LPDIRECT3DRESOURCE9
|
||||
TYPEDEF: IDirect3DResource9* PDIRECT3DRESOURCE9
|
||||
TYPEDEF: IDirect3DResource9* LPDIRECT3DRESOURCE9 ;
|
||||
TYPEDEF: IDirect3DResource9* PDIRECT3DRESOURCE9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DVertexDeclaration9 IUnknown {DD13C59C-36FA-4098-A8FB-C7ED39DC8546}
|
||||
HRESULT GetDevice ( IDirect3DDevice9** ppDevice )
|
||||
HRESULT GetDeclaration ( D3DVERTEXELEMENT9* pElement, UINT* pNumElements ) ;
|
||||
|
||||
TYPEDEF: IDirect3DVertexDeclaration9* LPDIRECT3DVERTEXDECLARATION9
|
||||
TYPEDEF: IDirect3DVertexDeclaration9* PDIRECT3DVERTEXDECLARATION9
|
||||
TYPEDEF: IDirect3DVertexDeclaration9* LPDIRECT3DVERTEXDECLARATION9 ;
|
||||
TYPEDEF: IDirect3DVertexDeclaration9* PDIRECT3DVERTEXDECLARATION9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DVertexShader9 IUnknown {EFC5557E-6265-4613-8A94-43857889EB36}
|
||||
HRESULT GetDevice ( IDirect3DDevice9** ppDevice )
|
||||
HRESULT GetFunction ( void* x, UINT* pSizeOfData ) ;
|
||||
|
||||
TYPEDEF: IDirect3DVertexShader9* LPDIRECT3DVERTEXSHADER9
|
||||
TYPEDEF: IDirect3DVertexShader9* PDIRECT3DVERTEXSHADER9
|
||||
TYPEDEF: IDirect3DVertexShader9* LPDIRECT3DVERTEXSHADER9 ;
|
||||
TYPEDEF: IDirect3DVertexShader9* PDIRECT3DVERTEXSHADER9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DPixelShader9 IUnknown {6D3BDBDC-5B02-4415-B852-CE5E8BCCB289}
|
||||
HRESULT GetDevice ( IDirect3DDevice9** ppDevice )
|
||||
HRESULT GetFunction ( void* x, UINT* pSizeOfData ) ;
|
||||
|
||||
TYPEDEF: IDirect3DPixelShader9* LPDIRECT3DPIXELSHADER9
|
||||
TYPEDEF: IDirect3DPixelShader9* PDIRECT3DPIXELSHADER9
|
||||
TYPEDEF: IDirect3DPixelShader9* LPDIRECT3DPIXELSHADER9 ;
|
||||
TYPEDEF: IDirect3DPixelShader9* PDIRECT3DPIXELSHADER9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DBaseTexture9 IDirect3DResource9 {580CA87E-1D3C-4d54-991D-B7D3E3C298CE}
|
||||
DWORD SetLOD ( DWORD LODNew )
|
||||
|
@ -245,8 +245,8 @@ COM-INTERFACE: IDirect3DBaseTexture9 IDirect3DResource9 {580CA87E-1D3C-4d54-991D
|
|||
D3DTEXTUREFILTERTYPE GetAutoGenFilterType ( )
|
||||
void GenerateMipSubLevels ( ) ;
|
||||
|
||||
TYPEDEF: IDirect3DBaseTexture9* LPDIRECT3DBASETEXTURE9
|
||||
TYPEDEF: IDirect3DBaseTexture9* PDIRECT3DBASETEXTURE9
|
||||
TYPEDEF: IDirect3DBaseTexture9* LPDIRECT3DBASETEXTURE9 ;
|
||||
TYPEDEF: IDirect3DBaseTexture9* PDIRECT3DBASETEXTURE9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DTexture9 IDirect3DBaseTexture9 {85C31227-3DE5-4f00-9B3A-F11AC38C18B5}
|
||||
HRESULT GetLevelDesc ( UINT Level, D3DSURFACE_DESC* pDesc )
|
||||
|
@ -254,8 +254,8 @@ COM-INTERFACE: IDirect3DTexture9 IDirect3DBaseTexture9 {85C31227-3DE5-4f00-9B3A-
|
|||
HRESULT LockRect ( UINT Level, D3DLOCKED_RECT* pLockedRect, RECT* pRect, DWORD Flags )
|
||||
HRESULT UnlockRect ( UINT Level ) ;
|
||||
|
||||
TYPEDEF: IDirect3DTexture9* LPDIRECT3DTEXTURE9
|
||||
TYPEDEF: IDirect3DTexture9* PDIRECT3DTEXTURE9
|
||||
TYPEDEF: IDirect3DTexture9* LPDIRECT3DTEXTURE9 ;
|
||||
TYPEDEF: IDirect3DTexture9* PDIRECT3DTEXTURE9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DVolumeTexture9 IDirect3DBaseTexture9 {2518526C-E789-4111-A7B9-47EF328D13E6}
|
||||
HRESULT GetLevelDesc ( UINT Level, D3DVOLUME_DESC* pDesc )
|
||||
|
@ -264,8 +264,8 @@ COM-INTERFACE: IDirect3DVolumeTexture9 IDirect3DBaseTexture9 {2518526C-E789-4111
|
|||
HRESULT UnlockBox ( UINT Level )
|
||||
HRESULT AddDirtyBox ( D3DBOX* pDirtyBox ) ;
|
||||
|
||||
TYPEDEF: IDirect3DVolumeTexture9* LPDIRECT3DVOLUMETEXTURE9
|
||||
TYPEDEF: IDirect3DVolumeTexture9* PDIRECT3DVOLUMETEXTURE9
|
||||
TYPEDEF: IDirect3DVolumeTexture9* LPDIRECT3DVOLUMETEXTURE9 ;
|
||||
TYPEDEF: IDirect3DVolumeTexture9* PDIRECT3DVOLUMETEXTURE9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DCubeTexture9 IDirect3DBaseTexture9 {FFF32F81-D953-473a-9223-93D652ABA93F}
|
||||
HRESULT GetLevelDesc ( UINT Level, D3DSURFACE_DESC* pDesc )
|
||||
|
@ -274,24 +274,24 @@ COM-INTERFACE: IDirect3DCubeTexture9 IDirect3DBaseTexture9 {FFF32F81-D953-473a-9
|
|||
HRESULT UnlockRect ( D3DCUBEMAP_FACES FaceType, UINT Level )
|
||||
HRESULT AddDirtyRect ( D3DCUBEMAP_FACES FaceType, RECT* pDirtyRect ) ;
|
||||
|
||||
TYPEDEF: IDirect3DCubeTexture9* LPDIRECT3DCUBETEXTURE9
|
||||
TYPEDEF: IDirect3DCubeTexture9* PDIRECT3DCUBETEXTURE9
|
||||
TYPEDEF: IDirect3DCubeTexture9* LPDIRECT3DCUBETEXTURE9 ;
|
||||
TYPEDEF: IDirect3DCubeTexture9* PDIRECT3DCUBETEXTURE9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DVertexBuffer9 IDirect3DResource9 {B64BB1B5-FD70-4df6-BF91-19D0A12455E3}
|
||||
HRESULT Lock ( UINT OffsetToLock, UINT SizeToLock, void** ppbData, DWORD Flags )
|
||||
HRESULT Unlock ( )
|
||||
HRESULT GetDesc ( D3DVERTEXBUFFER_DESC* pDesc ) ;
|
||||
|
||||
TYPEDEF: IDirect3DVertexBuffer9* LPDIRECT3DVERTEXBUFFER9
|
||||
TYPEDEF: IDirect3DVertexBuffer9* PDIRECT3DVERTEXBUFFER9
|
||||
TYPEDEF: IDirect3DVertexBuffer9* LPDIRECT3DVERTEXBUFFER9 ;
|
||||
TYPEDEF: IDirect3DVertexBuffer9* PDIRECT3DVERTEXBUFFER9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DIndexBuffer9 IDirect3DResource9 {7C9DD65E-D3F7-4529-ACEE-785830ACDE35}
|
||||
HRESULT Lock ( UINT OffsetToLock, UINT SizeToLock, void** ppbData, DWORD Flags )
|
||||
HRESULT Unlock ( )
|
||||
HRESULT GetDesc ( D3DINDEXBUFFER_DESC* pDesc ) ;
|
||||
|
||||
TYPEDEF: IDirect3DIndexBuffer9* LPDIRECT3DINDEXBUFFER9
|
||||
TYPEDEF: IDirect3DIndexBuffer9* PDIRECT3DINDEXBUFFER9
|
||||
TYPEDEF: IDirect3DIndexBuffer9* LPDIRECT3DINDEXBUFFER9 ;
|
||||
TYPEDEF: IDirect3DIndexBuffer9* PDIRECT3DINDEXBUFFER9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DSurface9 IDirect3DResource9 {0CFBAF3A-9FF6-429a-99B3-A2796AF8B89B}
|
||||
HRESULT GetContainer ( REFIID riid, void** ppContainer )
|
||||
|
@ -301,8 +301,8 @@ COM-INTERFACE: IDirect3DSurface9 IDirect3DResource9 {0CFBAF3A-9FF6-429a-99B3-A27
|
|||
HRESULT GetDC ( HDC* phdc )
|
||||
HRESULT ReleaseDC ( HDC hdc ) ;
|
||||
|
||||
TYPEDEF: IDirect3DSurface9* LPDIRECT3DSURFACE9
|
||||
TYPEDEF: IDirect3DSurface9* PDIRECT3DSURFACE9
|
||||
TYPEDEF: IDirect3DSurface9* LPDIRECT3DSURFACE9 ;
|
||||
TYPEDEF: IDirect3DSurface9* PDIRECT3DSURFACE9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DVolume9 IUnknown {24F416E6-1F67-4aa7-B88E-D33F6F3128A1}
|
||||
HRESULT GetDevice ( IDirect3DDevice9** ppDevice )
|
||||
|
@ -314,8 +314,8 @@ COM-INTERFACE: IDirect3DVolume9 IUnknown {24F416E6-1F67-4aa7-B88E-D33F6F3128A1}
|
|||
HRESULT LockBox ( D3DLOCKED_BOX* pLockedVolume, D3DBOX* pBox, DWORD Flags )
|
||||
HRESULT UnlockBox ( ) ;
|
||||
|
||||
TYPEDEF: IDirect3DVolume9* LPDIRECT3DVOLUME9
|
||||
TYPEDEF: IDirect3DVolume9* PDIRECT3DVOLUME9
|
||||
TYPEDEF: IDirect3DVolume9* LPDIRECT3DVOLUME9 ;
|
||||
TYPEDEF: IDirect3DVolume9* PDIRECT3DVOLUME9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DQuery9 IUnknown {d9771460-a695-4f26-bbd3-27b840b541cc}
|
||||
HRESULT GetDevice ( IDirect3DDevice9** ppDevice )
|
||||
|
@ -324,8 +324,8 @@ COM-INTERFACE: IDirect3DQuery9 IUnknown {d9771460-a695-4f26-bbd3-27b840b541cc}
|
|||
HRESULT Issue ( DWORD dwIssueFlags )
|
||||
HRESULT GetData ( void* pData, DWORD dwSize, DWORD dwGetDataFlags ) ;
|
||||
|
||||
TYPEDEF: IDirect3DQuery9* LPDIRECT3DQUERY9
|
||||
TYPEDEF: IDirect3DQuery9* PDIRECT3DQUERY9
|
||||
TYPEDEF: IDirect3DQuery9* LPDIRECT3DQUERY9 ;
|
||||
TYPEDEF: IDirect3DQuery9* PDIRECT3DQUERY9 ;
|
||||
|
||||
CONSTANT: D3DSPD_IUNKNOWN 0x00000001 ;
|
||||
|
||||
|
@ -416,8 +416,8 @@ COM-INTERFACE: IDirect3D9Ex IDirect3D9 {02177241-69FC-400C-8FF1-93A44DF6861D}
|
|||
HRESULT CreateDeviceEx ( UINT Adapter, D3DDEVTYPE DeviceType, HWND hFocusWindow, DWORD BehaviorFlags, D3DPRESENT_PARAMETERS* pPresentationParameters, D3DDISPLAYMODEEX* pFullscreenDisplayMode, IDirect3DDevice9Ex** ppReturnedDeviceInterface )
|
||||
HRESULT GetAdapterLUID ( UINT Adapter, LUID* pLUID ) ;
|
||||
|
||||
TYPEDEF: IDirect3D9Ex* LPDIRECT3D9EX
|
||||
TYPEDEF: IDirect3D9Ex* PDIRECT3D9EX
|
||||
TYPEDEF: IDirect3D9Ex* LPDIRECT3D9EX ;
|
||||
TYPEDEF: IDirect3D9Ex* PDIRECT3D9EX ;
|
||||
|
||||
COM-INTERFACE: IDirect3DDevice9Ex IDirect3DDevice9 {B18B10CE-2649-405a-870F-95F777D4313A}
|
||||
HRESULT SetConvolutionMonoKernel ( UINT width, UINT height, float* rows, float* columns )
|
||||
|
@ -436,30 +436,30 @@ COM-INTERFACE: IDirect3DDevice9Ex IDirect3DDevice9 {B18B10CE-2649-405a-870F-95F7
|
|||
HRESULT ResetEx ( D3DPRESENT_PARAMETERS* pPresentationParameters, D3DDISPLAYMODEEX *pFullscreenDisplayMode )
|
||||
HRESULT GetDisplayModeEx ( UINT iSwapChain, D3DDISPLAYMODEEX* pMode, D3DDISPLAYROTATION* pRotation ) ;
|
||||
|
||||
TYPEDEF: IDirect3DDevice9Ex* LPDIRECT3DDEVICE9EX
|
||||
TYPEDEF: IDirect3DDevice9Ex* PDIRECT3DDEVICE9EX
|
||||
TYPEDEF: IDirect3DDevice9Ex* LPDIRECT3DDEVICE9EX ;
|
||||
TYPEDEF: IDirect3DDevice9Ex* PDIRECT3DDEVICE9EX ;
|
||||
|
||||
COM-INTERFACE: IDirect3DSwapChain9Ex IDirect3DSwapChain9 {91886CAF-1C3D-4d2e-A0AB-3E4C7D8D3303}
|
||||
HRESULT GetLastPresentCount ( UINT* pLastPresentCount )
|
||||
HRESULT GetPresentStats ( D3DPRESENTSTATS* pPresentationStatistics )
|
||||
HRESULT GetDisplayModeEx ( D3DDISPLAYMODEEX* pMode, D3DDISPLAYROTATION* pRotation ) ;
|
||||
|
||||
TYPEDEF: IDirect3DSwapChain9Ex* LPDIRECT3DSWAPCHAIN9EX
|
||||
TYPEDEF: IDirect3DSwapChain9Ex* PDIRECT3DSWAPCHAIN9EX
|
||||
TYPEDEF: IDirect3DSwapChain9Ex* LPDIRECT3DSWAPCHAIN9EX ;
|
||||
TYPEDEF: IDirect3DSwapChain9Ex* PDIRECT3DSWAPCHAIN9EX ;
|
||||
|
||||
COM-INTERFACE: IDirect3D9ExOverlayExtension IUnknown {187aeb13-aaf5-4c59-876d-e059088c0df8}
|
||||
HRESULT CheckDeviceOverlayType ( UINT Adapter, D3DDEVTYPE DevType, UINT OverlayWidth, UINT OverlayHeight, D3DFORMAT OverlayFormat, D3DDISPLAYMODEEX* pDisplayMode, D3DDISPLAYROTATION DisplayRotation, D3DOVERLAYCAPS* pOverlayCaps ) ;
|
||||
|
||||
TYPEDEF: IDirect3D9ExOverlayExtension* LPDIRECT3D9EXOVERLAYEXTENSION
|
||||
TYPEDEF: IDirect3D9ExOverlayExtension* PDIRECT3D9EXOVERLAYEXTENSION
|
||||
TYPEDEF: IDirect3D9ExOverlayExtension* LPDIRECT3D9EXOVERLAYEXTENSION ;
|
||||
TYPEDEF: IDirect3D9ExOverlayExtension* PDIRECT3D9EXOVERLAYEXTENSION ;
|
||||
|
||||
COM-INTERFACE: IDirect3DDevice9Video IUnknown {26DC4561-A1EE-4ae7-96DA-118A36C0EC95}
|
||||
HRESULT GetContentProtectionCaps ( GUID* pCryptoType, GUID* pDecodeProfile, D3DCONTENTPROTECTIONCAPS* pCaps )
|
||||
HRESULT CreateAuthenticatedChannel ( D3DAUTHENTICATEDCHANNELTYPE ChannelType, IDirect3DAuthenticatedChannel9** ppAuthenticatedChannel, HANDLE* pChannelHandle )
|
||||
HRESULT CreateCryptoSession ( GUID* pCryptoType, GUID* pDecodeProfile, IDirect3DCryptoSession9** ppCryptoSession, HANDLE* pCryptoHandle ) ;
|
||||
|
||||
TYPEDEF: IDirect3DDevice9Video* LPDIRECT3DDEVICE9VIDEO
|
||||
TYPEDEF: IDirect3DDevice9Video* PDIRECT3DDEVICE9VIDEO
|
||||
TYPEDEF: IDirect3DDevice9Video* LPDIRECT3DDEVICE9VIDEO ;
|
||||
TYPEDEF: IDirect3DDevice9Video* PDIRECT3DDEVICE9VIDEO ;
|
||||
|
||||
COM-INTERFACE: IDirect3DAuthenticatedChannel9 IUnknown {FF24BEEE-DA21-4beb-98B5-D2F899F98AF9}
|
||||
HRESULT GetCertificateSize ( UINT* pCertificateSize )
|
||||
|
@ -468,8 +468,8 @@ COM-INTERFACE: IDirect3DAuthenticatedChannel9 IUnknown {FF24BEEE-DA21-4beb-98B5-
|
|||
HRESULT Query ( UINT InputSize, VOID* pInput, UINT OutputSize, VOID* pOutput )
|
||||
HRESULT Configure ( UINT InputSize, VOID* pInput, D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT* pOutput ) ;
|
||||
|
||||
TYPEDEF: IDirect3DAuthenticatedChannel9* LPDIRECT3DAUTHENTICATEDCHANNEL9
|
||||
TYPEDEF: IDirect3DAuthenticatedChannel9* PDIRECT3DAUTHENTICATEDCHANNEL9
|
||||
TYPEDEF: IDirect3DAuthenticatedChannel9* LPDIRECT3DAUTHENTICATEDCHANNEL9 ;
|
||||
TYPEDEF: IDirect3DAuthenticatedChannel9* PDIRECT3DAUTHENTICATEDCHANNEL9 ;
|
||||
|
||||
COM-INTERFACE: IDirect3DCryptoSession9 IUnknown {FA0AB799-7A9C-48ca-8C5B-237E71A54434}
|
||||
HRESULT GetCertificateSize ( UINT* pCertificateSize )
|
||||
|
@ -482,5 +482,5 @@ COM-INTERFACE: IDirect3DCryptoSession9 IUnknown {FA0AB799-7A9C-48ca-8C5B-237E71A
|
|||
HRESULT FinishSessionKeyRefresh ( )
|
||||
HRESULT GetEncryptionBltKey ( VOID* pReadbackKey, UINT KeySize ) ;
|
||||
|
||||
TYPEDEF: IDirect3DCryptoSession9* LPDIRECT3DCRYPTOSESSION9
|
||||
TYPEDEF: IDirect3DCryptoSession9* PDIRECT3DCRYPTOSESSION9
|
||||
TYPEDEF: IDirect3DCryptoSession9* LPDIRECT3DCRYPTOSESSION9 ;
|
||||
TYPEDEF: IDirect3DCryptoSession9* PDIRECT3DCRYPTOSESSION9 ;
|
||||
|
|
|
@ -2,7 +2,7 @@ USING: alien.syntax windows.types classes.struct math alien.c-types
|
|||
math.bitwise kernel locals windows.kernel32 literals ;
|
||||
in: windows.directx.d3d9types
|
||||
|
||||
TYPEDEF: DWORD D3DCOLOR
|
||||
TYPEDEF: DWORD D3DCOLOR ;
|
||||
|
||||
STRUCT: D3DVECTOR
|
||||
{ x FLOAT }
|
||||
|
@ -81,7 +81,7 @@ STRUCT: D3DMATERIAL9
|
|||
{ Emissive D3DCOLORVALUE }
|
||||
{ Power FLOAT } ;
|
||||
|
||||
TYPEDEF: int D3DLIGHTTYPE
|
||||
TYPEDEF: int D3DLIGHTTYPE ;
|
||||
CONSTANT: D3DLIGHT_POINT 1 ;
|
||||
CONSTANT: D3DLIGHT_SPOT 2 ;
|
||||
CONSTANT: D3DLIGHT_DIRECTIONAL 3 ;
|
||||
|
@ -106,19 +106,19 @@ CONSTANT: D3DCLEAR_TARGET 0x00000001 ;
|
|||
CONSTANT: D3DCLEAR_ZBUFFER 0x00000002 ;
|
||||
CONSTANT: D3DCLEAR_STENCIL 0x00000004 ;
|
||||
|
||||
TYPEDEF: int D3DSHADEMODE
|
||||
TYPEDEF: int D3DSHADEMODE ;
|
||||
CONSTANT: D3DSHADE_FLAT 1 ;
|
||||
CONSTANT: D3DSHADE_GOURAUD 2 ;
|
||||
CONSTANT: D3DSHADE_PHONG 3 ;
|
||||
CONSTANT: D3DSHADE_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DFILLMODE
|
||||
TYPEDEF: int D3DFILLMODE ;
|
||||
CONSTANT: D3DFILL_POINT 1 ;
|
||||
CONSTANT: D3DFILL_WIREFRAME 2 ;
|
||||
CONSTANT: D3DFILL_SOLID 3 ;
|
||||
CONSTANT: D3DFILL_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DBLEND
|
||||
TYPEDEF: int D3DBLEND ;
|
||||
CONSTANT: D3DBLEND_ZERO 1 ;
|
||||
CONSTANT: D3DBLEND_ONE 2 ;
|
||||
CONSTANT: D3DBLEND_SRCCOLOR 3 ;
|
||||
|
@ -138,7 +138,7 @@ CONSTANT: D3DBLEND_SRCCOLOR2 16 ;
|
|||
CONSTANT: D3DBLEND_INVSRCCOLOR2 17 ;
|
||||
CONSTANT: D3DBLEND_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DBLENDOP
|
||||
TYPEDEF: int D3DBLENDOP ;
|
||||
CONSTANT: D3DBLENDOP_ADD 1 ;
|
||||
CONSTANT: D3DBLENDOP_SUBTRACT 2 ;
|
||||
CONSTANT: D3DBLENDOP_REVSUBTRACT 3 ;
|
||||
|
@ -146,7 +146,7 @@ CONSTANT: D3DBLENDOP_MIN 4 ;
|
|||
CONSTANT: D3DBLENDOP_MAX 5 ;
|
||||
CONSTANT: D3DBLENDOP_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DTEXTUREADDRESS
|
||||
TYPEDEF: int D3DTEXTUREADDRESS ;
|
||||
CONSTANT: D3DTADDRESS_WRAP 1 ;
|
||||
CONSTANT: D3DTADDRESS_MIRROR 2 ;
|
||||
CONSTANT: D3DTADDRESS_CLAMP 3 ;
|
||||
|
@ -154,13 +154,13 @@ CONSTANT: D3DTADDRESS_BORDER 4 ;
|
|||
CONSTANT: D3DTADDRESS_MIRRORONCE 5 ;
|
||||
CONSTANT: D3DTADDRESS_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DCULL
|
||||
TYPEDEF: int D3DCULL ;
|
||||
CONSTANT: D3DCULL_NONE 1 ;
|
||||
CONSTANT: D3DCULL_CW 2 ;
|
||||
CONSTANT: D3DCULL_CCW 3 ;
|
||||
CONSTANT: D3DCULL_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DCMPFUNC
|
||||
TYPEDEF: int D3DCMPFUNC ;
|
||||
CONSTANT: D3DCMP_NEVER 1 ;
|
||||
CONSTANT: D3DCMP_LESS 2 ;
|
||||
CONSTANT: D3DCMP_EQUAL 3 ;
|
||||
|
@ -171,7 +171,7 @@ CONSTANT: D3DCMP_GREATEREQUAL 7 ;
|
|||
CONSTANT: D3DCMP_ALWAYS 8 ;
|
||||
CONSTANT: D3DCMP_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DSTENCILOP
|
||||
TYPEDEF: int D3DSTENCILOP ;
|
||||
CONSTANT: D3DSTENCILOP_KEEP 1 ;
|
||||
CONSTANT: D3DSTENCILOP_ZERO 2 ;
|
||||
CONSTANT: D3DSTENCILOP_REPLACE 3 ;
|
||||
|
@ -182,20 +182,20 @@ CONSTANT: D3DSTENCILOP_INCR 7 ;
|
|||
CONSTANT: D3DSTENCILOP_DECR 8 ;
|
||||
CONSTANT: D3DSTENCILOP_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DFOGMODE
|
||||
TYPEDEF: int D3DFOGMODE ;
|
||||
CONSTANT: D3DFOG_NONE 0 ;
|
||||
CONSTANT: D3DFOG_EXP 1 ;
|
||||
CONSTANT: D3DFOG_EXP2 2 ;
|
||||
CONSTANT: D3DFOG_LINEAR 3 ;
|
||||
CONSTANT: D3DFOG_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DZBUFFERTYPE
|
||||
TYPEDEF: int D3DZBUFFERTYPE ;
|
||||
CONSTANT: D3DZB_FALSE 0 ;
|
||||
CONSTANT: D3DZB_TRUE 1 ;
|
||||
CONSTANT: D3DZB_USEW 2 ;
|
||||
CONSTANT: D3DZB_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DPRIMITIVETYPE
|
||||
TYPEDEF: int D3DPRIMITIVETYPE ;
|
||||
CONSTANT: D3DPT_POINTLIST 1 ;
|
||||
CONSTANT: D3DPT_LINELIST 2 ;
|
||||
CONSTANT: D3DPT_LINESTRIP 3 ;
|
||||
|
@ -204,7 +204,7 @@ CONSTANT: D3DPT_TRIANGLESTRIP 5 ;
|
|||
CONSTANT: D3DPT_TRIANGLEFAN 6 ;
|
||||
CONSTANT: D3DPT_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DTRANSFORMSTATETYPE
|
||||
TYPEDEF: int D3DTRANSFORMSTATETYPE ;
|
||||
CONSTANT: D3DTS_VIEW 2 ;
|
||||
CONSTANT: D3DTS_PROJECTION 3 ;
|
||||
CONSTANT: D3DTS_TEXTURE0 16 ;
|
||||
|
@ -217,7 +217,7 @@ CONSTANT: D3DTS_TEXTURE6 22 ;
|
|||
CONSTANT: D3DTS_TEXTURE7 23 ;
|
||||
CONSTANT: D3DTS_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DRENDERSTATETYPE
|
||||
TYPEDEF: int D3DRENDERSTATETYPE ;
|
||||
CONSTANT: D3DRS_ZENABLE 7 ;
|
||||
CONSTANT: D3DRS_FILLMODE 8 ;
|
||||
CONSTANT: D3DRS_SHADEMODE 9 ;
|
||||
|
@ -325,7 +325,7 @@ CONSTANT: D3DRS_FORCE_DWORD 0x7fffffff ;
|
|||
|
||||
CONSTANT: D3D_MAX_SIMULTANEOUS_RENDERTARGETS 4 ;
|
||||
|
||||
TYPEDEF: int D3DMATERIALCOLORSOURCE
|
||||
TYPEDEF: int D3DMATERIALCOLORSOURCE ;
|
||||
CONSTANT: D3DMCS_MATERIAL 0 ;
|
||||
CONSTANT: D3DMCS_COLOR1 1 ;
|
||||
CONSTANT: D3DMCS_COLOR2 2 ;
|
||||
|
@ -347,7 +347,7 @@ CONSTANT: D3DCOLORWRITEENABLE_GREEN 2 ;
|
|||
CONSTANT: D3DCOLORWRITEENABLE_BLUE 4 ;
|
||||
CONSTANT: D3DCOLORWRITEENABLE_ALPHA 8 ;
|
||||
|
||||
TYPEDEF: int D3DTEXTURESTAGESTATETYPE
|
||||
TYPEDEF: int D3DTEXTURESTAGESTATETYPE ;
|
||||
CONSTANT: D3DTSS_COLOROP 1 ;
|
||||
CONSTANT: D3DTSS_COLORARG1 2 ;
|
||||
CONSTANT: D3DTSS_COLORARG2 3 ;
|
||||
|
@ -368,7 +368,7 @@ CONSTANT: D3DTSS_RESULTARG 28 ;
|
|||
CONSTANT: D3DTSS_CONSTANT 32 ;
|
||||
CONSTANT: D3DTSS_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DSAMPLERSTATETYPE
|
||||
TYPEDEF: int D3DSAMPLERSTATETYPE ;
|
||||
CONSTANT: D3DSAMP_ADDRESSU 1 ;
|
||||
CONSTANT: D3DSAMP_ADDRESSV 2 ;
|
||||
CONSTANT: D3DSAMP_ADDRESSW 3 ;
|
||||
|
@ -397,7 +397,7 @@ CONSTANT: D3DTSS_TCI_CAMERASPACEPOSITION 0x00020000 ;
|
|||
CONSTANT: D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR 0x00030000 ;
|
||||
CONSTANT: D3DTSS_TCI_SPHEREMAP 0x00040000 ;
|
||||
|
||||
TYPEDEF: int D3DTEXTUREOP
|
||||
TYPEDEF: int D3DTEXTUREOP ;
|
||||
CONSTANT: D3DTOP_DISABLE 1 ;
|
||||
CONSTANT: D3DTOP_SELECTARG1 2 ;
|
||||
CONSTANT: D3DTOP_SELECTARG2 3 ;
|
||||
|
@ -437,7 +437,7 @@ CONSTANT: D3DTA_CONSTANT 0x00000006 ;
|
|||
CONSTANT: D3DTA_COMPLEMENT 0x00000010 ;
|
||||
CONSTANT: D3DTA_ALPHAREPLICATE 0x00000020 ;
|
||||
|
||||
TYPEDEF: int D3DTEXTUREFILTERTYPE
|
||||
TYPEDEF: int D3DTEXTUREFILTERTYPE ;
|
||||
CONSTANT: D3DTEXF_NONE 0 ;
|
||||
CONSTANT: D3DTEXF_POINT 1 ;
|
||||
CONSTANT: D3DTEXF_LINEAR 2 ;
|
||||
|
@ -482,7 +482,7 @@ CONSTANT: D3DFVF_LASTBETA_D3DCOLOR 0x8000 ;
|
|||
|
||||
CONSTANT: D3DFVF_RESERVED2 0x6000 ;
|
||||
|
||||
TYPEDEF: int D3DDECLUSAGE
|
||||
TYPEDEF: int D3DDECLUSAGE ;
|
||||
CONSTANT: D3DDECLUSAGE_POSITION 0 ;
|
||||
CONSTANT: D3DDECLUSAGE_BLENDWEIGHT 1 ;
|
||||
CONSTANT: D3DDECLUSAGE_BLENDINDICES 2 ;
|
||||
|
@ -513,7 +513,7 @@ ENUM: D3DDECLMETHOD
|
|||
|
||||
: MAXD3DDECLMETHOD ( -- n ) D3DDECLMETHOD_LOOKUPPRESAMPLED ; inline
|
||||
|
||||
TYPEDEF: int D3DDECLTYPE
|
||||
TYPEDEF: int D3DDECLTYPE ;
|
||||
CONSTANT: D3DDECLTYPE_FLOAT1 0 ;
|
||||
CONSTANT: D3DDECLTYPE_FLOAT2 1 ;
|
||||
CONSTANT: D3DDECLTYPE_FLOAT3 2 ;
|
||||
|
@ -542,7 +542,7 @@ STRUCT: D3DVERTEXELEMENT9
|
|||
{ Method BYTE }
|
||||
{ Usage BYTE }
|
||||
{ UsageIndex BYTE } ;
|
||||
TYPEDEF: D3DVERTEXELEMENT9* LPD3DVERTEXELEMENT9
|
||||
TYPEDEF: D3DVERTEXELEMENT9* LPD3DVERTEXELEMENT9 ;
|
||||
|
||||
CONSTANT: D3DDP_MAXTEXCOORD 8 ;
|
||||
|
||||
|
@ -553,7 +553,7 @@ CONSTANT: D3DSI_OPCODE_MASK 0x0000FFFF ;
|
|||
CONSTANT: D3DSI_INSTLENGTH_MASK 0x0F000000 ;
|
||||
CONSTANT: D3DSI_INSTLENGTH_SHIFT 24 ;
|
||||
|
||||
TYPEDEF: int D3DSHADER_INSTRUCTION_OPCODE_TYPE
|
||||
TYPEDEF: int D3DSHADER_INSTRUCTION_OPCODE_TYPE ;
|
||||
CONSTANT: D3DSIO_NOP 0 ;
|
||||
CONSTANT: D3DSIO_MOV 1 ;
|
||||
CONSTANT: D3DSIO_ADD 2 ;
|
||||
|
@ -649,7 +649,7 @@ CONSTANT: D3DSP_OPCODESPECIFICCONTROL_SHIFT 16 ;
|
|||
: D3DSI_TEXLD_PROJECT ( -- n ) 1 D3DSP_OPCODESPECIFICCONTROL_SHIFT shift ; inline
|
||||
: D3DSI_TEXLD_BIAS ( -- n ) 2 D3DSP_OPCODESPECIFICCONTROL_SHIFT shift ; inline
|
||||
|
||||
TYPEDEF: int D3DSHADER_COMPARISON
|
||||
TYPEDEF: int D3DSHADER_COMPARISON ;
|
||||
CONSTANT: D3DSPC_RESERVED0 0 ;
|
||||
CONSTANT: D3DSPC_GT 1 ;
|
||||
CONSTANT: D3DSPC_EQ 2 ;
|
||||
|
@ -673,7 +673,7 @@ CONSTANT: D3DSP_DCL_USAGEINDEX_MASK 0x000f0000 ;
|
|||
CONSTANT: D3DSP_TEXTURETYPE_SHIFT 27 ;
|
||||
CONSTANT: D3DSP_TEXTURETYPE_MASK 0x78000000 ;
|
||||
|
||||
TYPEDEF: int D3DSAMPLER_TEXTURE_TYPE
|
||||
TYPEDEF: int D3DSAMPLER_TEXTURE_TYPE ;
|
||||
: D3DSTT_UNKNOWN ( -- n ) 0 D3DSP_TEXTURETYPE_SHIFT shift ; inline
|
||||
: D3DSTT_2D ( -- n ) 2 D3DSP_TEXTURETYPE_SHIFT shift ; inline
|
||||
: D3DSTT_CUBE ( -- n ) 3 D3DSP_TEXTURETYPE_SHIFT shift ; inline
|
||||
|
@ -704,7 +704,7 @@ CONSTANT: D3DSP_REGTYPE_SHIFT2 8 ;
|
|||
CONSTANT: D3DSP_REGTYPE_MASK 0x70000000 ;
|
||||
CONSTANT: D3DSP_REGTYPE_MASK2 0x00001800 ;
|
||||
|
||||
TYPEDEF: int D3DSHADER_PARAM_REGISTER_TYPE
|
||||
TYPEDEF: int D3DSHADER_PARAM_REGISTER_TYPE ;
|
||||
CONSTANT: D3DSPR_TEMP 0 ;
|
||||
CONSTANT: D3DSPR_INPUT 1 ;
|
||||
CONSTANT: D3DSPR_CONST 2 ;
|
||||
|
@ -729,11 +729,11 @@ CONSTANT: D3DSPR_LABEL 18 ;
|
|||
CONSTANT: D3DSPR_PREDICATE 19 ;
|
||||
CONSTANT: D3DSPR_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DSHADER_MISCTYPE_OFFSETS
|
||||
TYPEDEF: int D3DSHADER_MISCTYPE_OFFSETS ;
|
||||
CONSTANT: D3DSMO_POSITION 0 ;
|
||||
CONSTANT: D3DSMO_FACE 1 ;
|
||||
|
||||
TYPEDEF: int D3DVS_RASTOUT_OFFSETS
|
||||
TYPEDEF: int D3DVS_RASTOUT_OFFSETS ;
|
||||
CONSTANT: D3DSRO_POSITION 0 ;
|
||||
CONSTANT: D3DSRO_FOG 1 ;
|
||||
CONSTANT: D3DSRO_POINT_SIZE 2 ;
|
||||
|
@ -742,7 +742,7 @@ CONSTANT: D3DSRO_FORCE_DWORD 0x7fffffff ;
|
|||
CONSTANT: D3DVS_ADDRESSMODE_SHIFT 13 ;
|
||||
: D3DVS_ADDRESSMODE_MASK ( -- n ) 1 D3DVS_ADDRESSMODE_SHIFT shift ; inline
|
||||
|
||||
TYPEDEF: int D3DVS_ADDRESSMODE_TYPE
|
||||
TYPEDEF: int D3DVS_ADDRESSMODE_TYPE ;
|
||||
: D3DVS_ADDRMODE_ABSOLUTE ( -- n ) 0 D3DVS_ADDRESSMODE_SHIFT shift ; inline
|
||||
: D3DVS_ADDRMODE_RELATIVE ( -- n ) 1 D3DVS_ADDRESSMODE_SHIFT shift ; inline
|
||||
CONSTANT: D3DVS_ADDRMODE_FORCE_DWORD 0x7fffffff ;
|
||||
|
@ -750,7 +750,7 @@ CONSTANT: D3DVS_ADDRMODE_FORCE_DWORD 0x7fffffff ;
|
|||
CONSTANT: D3DSHADER_ADDRESSMODE_SHIFT 13 ;
|
||||
: D3DSHADER_ADDRESSMODE_MASK ( -- n ) 1 D3DSHADER_ADDRESSMODE_SHIFT shift ; inline
|
||||
|
||||
TYPEDEF: int D3DSHADER_ADDRESSMODE_TYPE
|
||||
TYPEDEF: int D3DSHADER_ADDRESSMODE_TYPE ;
|
||||
: D3DSHADER_ADDRMODE_ABSOLUTE ( -- n ) 0 D3DSHADER_ADDRESSMODE_SHIFT shift ; inline
|
||||
: D3DSHADER_ADDRMODE_RELATIVE ( -- n ) 1 D3DSHADER_ADDRESSMODE_SHIFT shift ; inline
|
||||
CONSTANT: D3DSHADER_ADDRMODE_FORCE_DWORD 0x7fffffff ;
|
||||
|
@ -785,7 +785,7 @@ CONSTANT: D3DSP_SWIZZLE_MASK 0x00FF0000 ;
|
|||
CONSTANT: D3DSP_SRCMOD_SHIFT 24 ;
|
||||
CONSTANT: D3DSP_SRCMOD_MASK 0x0F000000 ;
|
||||
|
||||
TYPEDEF: int D3DSHADER_PARAM_SRCMOD_TYPE
|
||||
TYPEDEF: int D3DSHADER_PARAM_SRCMOD_TYPE ;
|
||||
CONSTANT: D3DSPSM_NONE $[ 0 24 shift ] ;
|
||||
CONSTANT: D3DSPSM_NEG $[ 1 24 shift ] ;
|
||||
CONSTANT: D3DSPSM_BIAS $[ 2 24 shift ] ;
|
||||
|
@ -818,31 +818,31 @@ CONSTANT: D3DSI_COMMENTSIZE_MASK 0x7FFF0000 ;
|
|||
CONSTANT: D3DPS_END() 0x0000FFFF ;
|
||||
CONSTANT: D3DVS_END() 0x0000FFFF ;
|
||||
|
||||
TYPEDEF: int D3DBASISTYPE
|
||||
TYPEDEF: int D3DBASISTYPE ;
|
||||
CONSTANT: D3DBASIS_BEZIER 0 ;
|
||||
CONSTANT: D3DBASIS_BSPLINE 1 ;
|
||||
CONSTANT: D3DBASIS_CATMULL_ROM 2 ;
|
||||
CONSTANT: D3DBASIS_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DDEGREETYPE
|
||||
TYPEDEF: int D3DDEGREETYPE ;
|
||||
CONSTANT: D3DDEGREE_LINEAR 1 ;
|
||||
CONSTANT: D3DDEGREE_QUADRATIC 2 ;
|
||||
CONSTANT: D3DDEGREE_CUBIC 3 ;
|
||||
CONSTANT: D3DDEGREE_QUINTIC 5 ;
|
||||
CONSTANT: D3DDEGREE_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DPATCHEDGESTYLE
|
||||
TYPEDEF: int D3DPATCHEDGESTYLE ;
|
||||
CONSTANT: D3DPATCHEDGE_DISCRETE 0 ;
|
||||
CONSTANT: D3DPATCHEDGE_CONTINUOUS 1 ;
|
||||
CONSTANT: D3DPATCHEDGE_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DSTATEBLOCKTYPE
|
||||
TYPEDEF: int D3DSTATEBLOCKTYPE ;
|
||||
CONSTANT: D3DSBT_ALL 1 ;
|
||||
CONSTANT: D3DSBT_PIXELSTATE 2 ;
|
||||
CONSTANT: D3DSBT_VERTEXSTATE 3 ;
|
||||
CONSTANT: D3DSBT_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DVERTEXBLENDFLAGS
|
||||
TYPEDEF: int D3DVERTEXBLENDFLAGS ;
|
||||
CONSTANT: D3DVBF_DISABLE 0 ;
|
||||
CONSTANT: D3DVBF_1WEIGHTS 1 ;
|
||||
CONSTANT: D3DVBF_2WEIGHTS 2 ;
|
||||
|
@ -851,7 +851,7 @@ CONSTANT: D3DVBF_TWEENING 255 ;
|
|||
CONSTANT: D3DVBF_0WEIGHTS 256 ;
|
||||
CONSTANT: D3DVBF_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DTEXTURETRANSFORMFLAGS
|
||||
TYPEDEF: int D3DTEXTURETRANSFORMFLAGS ;
|
||||
CONSTANT: D3DTTFF_DISABLE 0 ;
|
||||
CONSTANT: D3DTTFF_COUNT1 1 ;
|
||||
CONSTANT: D3DTTFF_COUNT2 2 ;
|
||||
|
@ -874,14 +874,14 @@ CONSTANT: D3DFVF_TEXTUREFORMAT4 2 ;
|
|||
: D3DFVF_TEXCOORDSIZE1 ( CoordIndex -- n )
|
||||
2 * 16 + D3DFVF_TEXTUREFORMAT1 swap shift ; inline
|
||||
|
||||
TYPEDEF: int D3DDEVTYPE
|
||||
TYPEDEF: int D3DDEVTYPE ;
|
||||
CONSTANT: D3DDEVTYPE_HAL 1 ;
|
||||
CONSTANT: D3DDEVTYPE_REF 2 ;
|
||||
CONSTANT: D3DDEVTYPE_SW 3 ;
|
||||
CONSTANT: D3DDEVTYPE_NULLREF 4 ;
|
||||
CONSTANT: D3DDEVTYPE_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DMULTISAMPLE_TYPE
|
||||
TYPEDEF: int D3DMULTISAMPLE_TYPE ;
|
||||
CONSTANT: D3DMULTISAMPLE_NONE 0 ;
|
||||
CONSTANT: D3DMULTISAMPLE_NONMASKABLE 1 ;
|
||||
CONSTANT: D3DMULTISAMPLE_2_SAMPLES 2 ;
|
||||
|
@ -901,7 +901,7 @@ CONSTANT: D3DMULTISAMPLE_15_SAMPLES 15 ;
|
|||
CONSTANT: D3DMULTISAMPLE_16_SAMPLES 16 ;
|
||||
CONSTANT: D3DMULTISAMPLE_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DFORMAT
|
||||
TYPEDEF: int D3DFORMAT ;
|
||||
CONSTANT: D3DFMT_UNKNOWN 0 ;
|
||||
CONSTANT: D3DFMT_R8G8B8 20 ;
|
||||
CONSTANT: D3DFMT_A8R8G8B8 21 ;
|
||||
|
@ -981,7 +981,7 @@ STRUCT: D3DDEVICE_CREATION_PARAMETERS
|
|||
{ hFocusWindow HWND }
|
||||
{ BehaviorFlags DWORD } ;
|
||||
|
||||
TYPEDEF: int D3DSWAPEFFECT
|
||||
TYPEDEF: int D3DSWAPEFFECT ;
|
||||
CONSTANT: D3DSWAPEFFECT_DISCARD 1 ;
|
||||
CONSTANT: D3DSWAPEFFECT_FLIP 2 ;
|
||||
CONSTANT: D3DSWAPEFFECT_COPY 3 ;
|
||||
|
@ -989,7 +989,7 @@ CONSTANT: D3DSWAPEFFECT_OVERLAY 4 ;
|
|||
CONSTANT: D3DSWAPEFFECT_FLIPEX 5 ;
|
||||
CONSTANT: D3DSWAPEFFECT_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DPOOL
|
||||
TYPEDEF: int D3DPOOL ;
|
||||
CONSTANT: D3DPOOL_DEFAULT 0 ;
|
||||
CONSTANT: D3DPOOL_MANAGED 1 ;
|
||||
CONSTANT: D3DPOOL_SYSTEMMEM 2 ;
|
||||
|
@ -1032,13 +1032,13 @@ STRUCT: D3DGAMMARAMP
|
|||
{ green WORD[256] }
|
||||
{ blue WORD[256] } ;
|
||||
|
||||
TYPEDEF: int D3DBACKBUFFER_TYPE
|
||||
TYPEDEF: int D3DBACKBUFFER_TYPE ;
|
||||
CONSTANT: D3DBACKBUFFER_TYPE_MONO 0 ;
|
||||
CONSTANT: D3DBACKBUFFER_TYPE_LEFT 1 ;
|
||||
CONSTANT: D3DBACKBUFFER_TYPE_RIGHT 2 ;
|
||||
CONSTANT: D3DBACKBUFFER_TYPE_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DRESOURCETYPE
|
||||
TYPEDEF: int D3DRESOURCETYPE ;
|
||||
CONSTANT: D3DRTYPE_SURFACE 1 ;
|
||||
CONSTANT: D3DRTYPE_VOLUME 2 ;
|
||||
CONSTANT: D3DRTYPE_TEXTURE 3 ;
|
||||
|
@ -1077,7 +1077,7 @@ CONSTANT: D3DUSAGE_RESTRICTED_CONTENT 0x00000800 ;
|
|||
CONSTANT: D3DUSAGE_RESTRICT_SHARED_RESOURCE 0x00002000 ;
|
||||
CONSTANT: D3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER 0x00001000 ;
|
||||
|
||||
TYPEDEF: int D3DCUBEMAP_FACES
|
||||
TYPEDEF: int D3DCUBEMAP_FACES ;
|
||||
CONSTANT: D3DCUBEMAP_FACE_POSITIVE_X 0 ;
|
||||
CONSTANT: D3DCUBEMAP_FACE_NEGATIVE_X 1 ;
|
||||
CONSTANT: D3DCUBEMAP_FACE_POSITIVE_Y 2 ;
|
||||
|
@ -1183,12 +1183,12 @@ STRUCT: D3DRASTER_STATUS
|
|||
{ InVBlank BOOL }
|
||||
{ ScanLine UINT } ;
|
||||
|
||||
TYPEDEF: int D3DDEBUGMONITORTOKENS
|
||||
TYPEDEF: int D3DDEBUGMONITORTOKENS ;
|
||||
CONSTANT: D3DDMT_ENABLE 0 ;
|
||||
CONSTANT: D3DDMT_DISABLE 1 ;
|
||||
CONSTANT: D3DDMT_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DQUERYTYPE
|
||||
TYPEDEF: int D3DQUERYTYPE ;
|
||||
CONSTANT: D3DQUERYTYPE_VCACHE 4 ;
|
||||
CONSTANT: D3DQUERYTYPE_RESOURCEMANAGER 5 ;
|
||||
CONSTANT: D3DQUERYTYPE_VERTEXSTATS 6 ;
|
||||
|
@ -1227,19 +1227,19 @@ CONSTANT: D3DRTYPECOUNT 8 ;
|
|||
|
||||
STRUCT: D3DDEVINFO_RESOURCEMANAGER
|
||||
{ stats D3DRESOURCESTATS[8] } ;
|
||||
TYPEDEF: D3DDEVINFO_RESOURCEMANAGER* LPD3DDEVINFO_RESOURCEMANAGER
|
||||
TYPEDEF: D3DDEVINFO_RESOURCEMANAGER* LPD3DDEVINFO_RESOURCEMANAGER ;
|
||||
|
||||
STRUCT: D3DDEVINFO_D3DVERTEXSTATS
|
||||
{ NumRenderedTriangles DWORD }
|
||||
{ NumExtraClippingTriangles DWORD } ;
|
||||
TYPEDEF: D3DDEVINFO_D3DVERTEXSTATS* LPD3DDEVINFO_D3DVERTEXSTATS
|
||||
TYPEDEF: D3DDEVINFO_D3DVERTEXSTATS* LPD3DDEVINFO_D3DVERTEXSTATS ;
|
||||
|
||||
STRUCT: D3DDEVINFO_VCACHE
|
||||
{ Pattern DWORD }
|
||||
{ OptMethod DWORD }
|
||||
{ CacheSize DWORD }
|
||||
{ MagicNumber DWORD } ;
|
||||
TYPEDEF: D3DDEVINFO_VCACHE* LPD3DDEVINFO_VCACHE
|
||||
TYPEDEF: D3DDEVINFO_VCACHE* LPD3DDEVINFO_VCACHE ;
|
||||
|
||||
STRUCT: D3DDEVINFO_D3D9PIPELINETIMINGS
|
||||
{ VertexProcessingTimePercent FLOAT }
|
||||
|
@ -1274,7 +1274,7 @@ STRUCT: D3DMEMORYPRESSURE
|
|||
{ SizeOfInefficientAllocation UINT64 }
|
||||
{ LevelOfEfficiency DWORD } ;
|
||||
|
||||
TYPEDEF: int D3DCOMPOSERECTSOP
|
||||
TYPEDEF: int D3DCOMPOSERECTSOP ;
|
||||
CONSTANT: D3DCOMPOSERECTS_COPY 1 ;
|
||||
CONSTANT: D3DCOMPOSERECTS_OR 2 ;
|
||||
CONSTANT: D3DCOMPOSERECTS_AND 3 ;
|
||||
|
@ -1306,7 +1306,7 @@ STRUCT: D3DPRESENTSTATS
|
|||
{ SyncQPCTime LARGE_INTEGER }
|
||||
{ SyncGPUTime LARGE_INTEGER } ;
|
||||
|
||||
TYPEDEF: int D3DSCANLINEORDERING
|
||||
TYPEDEF: int D3DSCANLINEORDERING ;
|
||||
CONSTANT: D3DSCANLINEORDERING_UNKNOWN 0 ;
|
||||
CONSTANT: D3DSCANLINEORDERING_PROGRESSIVE 1 ;
|
||||
CONSTANT: D3DSCANLINEORDERING_INTERLACED 2 ;
|
||||
|
@ -1324,7 +1324,7 @@ STRUCT: D3DDISPLAYMODEFILTER
|
|||
{ Format D3DFORMAT }
|
||||
{ ScanLineOrdering D3DSCANLINEORDERING } ;
|
||||
|
||||
TYPEDEF: int D3DDISPLAYROTATION
|
||||
TYPEDEF: int D3DDISPLAYROTATION ;
|
||||
CONSTANT: D3DDISPLAYROTATION_IDENTITY 1 ;
|
||||
CONSTANT: D3DDISPLAYROTATION_90 2 ;
|
||||
CONSTANT: D3DDISPLAYROTATION_180 3 ;
|
||||
|
@ -1341,7 +1341,7 @@ CONSTANT: D3D_OMAC_SIZE 16 ;
|
|||
STRUCT: D3D_OMAC
|
||||
{ Omac BYTE[D3D_OMAC_SIZE] } ;
|
||||
|
||||
TYPEDEF: int D3DAUTHENTICATEDCHANNELTYPE
|
||||
TYPEDEF: int D3DAUTHENTICATEDCHANNELTYPE ;
|
||||
CONSTANT: D3DAUTHENTICATEDCHANNEL_D3D9 1 ;
|
||||
CONSTANT: D3DAUTHENTICATEDCHANNEL_DRIVER_SOFTWARE 2 ;
|
||||
CONSTANT: D3DAUTHENTICATEDCHANNEL_DRIVER_HARDWARE 3 ;
|
||||
|
@ -1391,7 +1391,7 @@ STRUCT: D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_INPUT
|
|||
{ Input D3DAUTHENTICATEDCHANNEL_QUERY_INPUT }
|
||||
{ ProcessIndex UINT } ;
|
||||
|
||||
TYPEDEF: int D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE
|
||||
TYPEDEF: int D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE ;
|
||||
CONSTANT: PROCESSIDTYPE_UNKNOWN 0 ;
|
||||
CONSTANT: PROCESSIDTYPE_DWM 1 ;
|
||||
CONSTANT: PROCESSIDTYPE_HANDLE 2 ;
|
||||
|
@ -1430,7 +1430,7 @@ STRUCT: D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT
|
|||
{ OutputIDIndex UINT }
|
||||
{ OutputID UINT64 } ;
|
||||
|
||||
TYPEDEF: int D3DBUSTYPE
|
||||
TYPEDEF: int D3DBUSTYPE ;
|
||||
CONSTANT: D3DBUSTYPE_OTHER 0x00000000 ;
|
||||
CONSTANT: D3DBUSTYPE_PCI 0x00000001 ;
|
||||
CONSTANT: D3DBUSTYPE_PCIX 0x00000002 ;
|
||||
|
|
|
@ -7,7 +7,7 @@ CONSTANT: D3D_DRIVER_TYPE_REFERENCE 2 ;
|
|||
CONSTANT: D3D_DRIVER_TYPE_NULL 3 ;
|
||||
CONSTANT: D3D_DRIVER_TYPE_SOFTWARE 4 ;
|
||||
CONSTANT: D3D_DRIVER_TYPE_WARP 5 ;
|
||||
TYPEDEF: int D3D_DRIVER_TYPE
|
||||
TYPEDEF: int D3D_DRIVER_TYPE ;
|
||||
|
||||
CONSTANT: D3D_FEATURE_LEVEL_9_1 0x9100 ;
|
||||
CONSTANT: D3D_FEATURE_LEVEL_9_2 0x9200 ;
|
||||
|
@ -15,4 +15,4 @@ CONSTANT: D3D_FEATURE_LEVEL_9_3 0x9300 ;
|
|||
CONSTANT: D3D_FEATURE_LEVEL_10_0 0xa000 ;
|
||||
CONSTANT: D3D_FEATURE_LEVEL_10_1 0xa100 ;
|
||||
CONSTANT: D3D_FEATURE_LEVEL_11_0 0xb000 ;
|
||||
TYPEDEF: int D3D_FEATURE_LEVEL
|
||||
TYPEDEF: int D3D_FEATURE_LEVEL ;
|
||||
|
|
|
@ -5,9 +5,9 @@ LIBRARY: d3dcompiler
|
|||
|
||||
C-TYPE: D3D_SHADER_MACRO
|
||||
C-TYPE: ID3DBlob
|
||||
TYPEDEF: ID3DBlob* LPD3DBLOB
|
||||
TYPEDEF: ID3DBlob* LPD3DBLOB ;
|
||||
C-TYPE: ID3DInclude
|
||||
TYPEDEF: ID3DInclude* LPD3DINCLUDE
|
||||
TYPEDEF: ID3DInclude* LPD3DINCLUDE ;
|
||||
C-TYPE: ID3D10Effect
|
||||
|
||||
FUNCTION: HRESULT D3DCompile (
|
||||
|
@ -79,7 +79,7 @@ CONSTANT: D3DCOMPILER_STRIP_REFLECTION_DATA 1 ;
|
|||
CONSTANT: D3DCOMPILER_STRIP_DEBUG_INFO 2 ;
|
||||
CONSTANT: D3DCOMPILER_STRIP_TEST_BLOBS 4 ;
|
||||
CONSTANT: D3DCOMPILER_STRIP_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3DCOMPILER_STRIP_FLAGS
|
||||
TYPEDEF: int D3DCOMPILER_STRIP_FLAGS ;
|
||||
|
||||
FUNCTION: HRESULT D3DStripShader (
|
||||
LPCVOID pShaderBytecode,
|
||||
|
|
|
@ -7,7 +7,7 @@ LIBRARY: d3dcsx
|
|||
CONSTANT: D3DX11_SCAN_DATA_TYPE_FLOAT 1 ;
|
||||
CONSTANT: D3DX11_SCAN_DATA_TYPE_INT 2 ;
|
||||
CONSTANT: D3DX11_SCAN_DATA_TYPE_UINT 3 ;
|
||||
TYPEDEF: int D3DX11_SCAN_DATA_TYPE
|
||||
TYPEDEF: int D3DX11_SCAN_DATA_TYPE ;
|
||||
|
||||
CONSTANT: D3DX11_SCAN_OPCODE_ADD 1 ;
|
||||
CONSTANT: D3DX11_SCAN_OPCODE_MIN 2 ;
|
||||
|
@ -16,11 +16,11 @@ CONSTANT: D3DX11_SCAN_OPCODE_MUL 4 ;
|
|||
CONSTANT: D3DX11_SCAN_OPCODE_AND 5 ;
|
||||
CONSTANT: D3DX11_SCAN_OPCODE_OR 6 ;
|
||||
CONSTANT: D3DX11_SCAN_OPCODE_XOR 7 ;
|
||||
TYPEDEF: int D3DX11_SCAN_OPCODE
|
||||
TYPEDEF: int D3DX11_SCAN_OPCODE ;
|
||||
|
||||
CONSTANT: D3DX11_SCAN_DIRECTION_FORWARD 1 ;
|
||||
CONSTANT: D3DX11_SCAN_DIRECTION_BACKWARD 2 ;
|
||||
TYPEDEF: int D3DX11_SCAN_DIRECTION
|
||||
TYPEDEF: int D3DX11_SCAN_DIRECTION ;
|
||||
|
||||
COM-INTERFACE: ID3DX11Scan IUnknown {5089b68f-e71d-4d38-be8e-f363b95a9405}
|
||||
HRESULT SetScanDirection ( D3DX11_SCAN_DIRECTION Direction )
|
||||
|
@ -55,7 +55,7 @@ ENUM: D3DX11_FFT_DATA_TYPE
|
|||
CONSTANT: D3DX11_FFT_DIM_MASK_1D 1 ;
|
||||
CONSTANT: D3DX11_FFT_DIM_MASK_2D 3 ;
|
||||
CONSTANT: D3DX11_FFT_DIM_MASK_3D 7 ;
|
||||
TYPEDEF: int D3DX11_FFT_DIM_MASK
|
||||
TYPEDEF: int D3DX11_FFT_DIM_MASK ;
|
||||
|
||||
STRUCT: D3DX11_FFT_DESC
|
||||
{ NumDimensions UINT }
|
||||
|
@ -70,7 +70,7 @@ STRUCT: D3DX11_FFT_BUFFER_INFO
|
|||
{ PrecomputeBufferFloatSizes UINT[D3DX11_FFT_MAX_PRECOMPUTE_BUFFERS] } ;
|
||||
|
||||
CONSTANT: D3DX11_FFT_CREATE_FLAG_NO_PRECOMPUTE_BUFFERS 1 ;
|
||||
TYPEDEF: int D3DX11_FFT_CREATE_FLAG
|
||||
TYPEDEF: int D3DX11_FFT_CREATE_FLAG ;
|
||||
|
||||
FUNCTION: HRESULT D3DX11CreateFFT ( ID3D11DeviceContext* pDeviceContext, D3DX11_FFT_DESC* pDesc, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT ) ;
|
||||
FUNCTION: HRESULT D3DX11CreateFFT1DReal ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT ) ;
|
||||
|
|
|
@ -35,7 +35,7 @@ CONSTANT: D3DX10_SPRITE_SORT_DEPTH_BACK_TO_FRONT 0x02 ;
|
|||
CONSTANT: D3DX10_SPRITE_SORT_DEPTH_FRONT_TO_BACK 0x04 ;
|
||||
CONSTANT: D3DX10_SPRITE_SAVE_STATE 0x08 ;
|
||||
CONSTANT: D3DX10_SPRITE_ADDREF_TEXTURES 0x10 ;
|
||||
TYPEDEF: int D3DX10_SPRITE_FLAG
|
||||
TYPEDEF: int D3DX10_SPRITE_FLAG ;
|
||||
|
||||
STRUCT: D3DX10_SPRITE
|
||||
{ matWorld D3DXMATRIX }
|
||||
|
@ -46,7 +46,7 @@ STRUCT: D3DX10_SPRITE
|
|||
{ TextureIndex UINT } ;
|
||||
|
||||
C-TYPE: ID3DX10Sprite
|
||||
TYPEDEF: ID3DX10Sprite* LPD3DX10SPRITE
|
||||
TYPEDEF: ID3DX10Sprite* LPD3DX10SPRITE ;
|
||||
|
||||
COM-INTERFACE: ID3DX10Sprite IUnknown {BA0B762D-8D28-43ec-B9DC-2F84443B0614}
|
||||
HRESULT Begin ( UINT flags )
|
||||
|
@ -97,7 +97,7 @@ STRUCT: D3DX10_FONT_DESCA
|
|||
{ Quality BYTE }
|
||||
{ PitchAndFamily BYTE }
|
||||
{ FaceName CHAR[LF_FACESIZE] } ;
|
||||
TYPEDEF: D3DX10_FONT_DESCA* LPD3DX10_FONT_DESCA
|
||||
TYPEDEF: D3DX10_FONT_DESCA* LPD3DX10_FONT_DESCA ;
|
||||
|
||||
STRUCT: D3DX10_FONT_DESCW
|
||||
{ Height INT }
|
||||
|
@ -110,10 +110,10 @@ STRUCT: D3DX10_FONT_DESCW
|
|||
{ Quality BYTE }
|
||||
{ PitchAndFamily BYTE }
|
||||
{ FaceName WCHAR[LF_FACESIZE] } ;
|
||||
TYPEDEF: D3DX10_FONT_DESCW* LPD3DX10_FONT_DESCW
|
||||
TYPEDEF: D3DX10_FONT_DESCW* LPD3DX10_FONT_DESCW ;
|
||||
|
||||
TYPEDEF: D3DX10_FONT_DESCW D3DX10_FONT_DESC
|
||||
TYPEDEF: LPD3DX10_FONT_DESCW LPD3DX10_FONT_DESC
|
||||
TYPEDEF: D3DX10_FONT_DESCW D3DX10_FONT_DESC ;
|
||||
TYPEDEF: LPD3DX10_FONT_DESCW LPD3DX10_FONT_DESC ;
|
||||
|
||||
C-TYPE: TEXTMETRICA
|
||||
C-TYPE: TEXTMETRICW
|
||||
|
@ -132,7 +132,7 @@ COM-INTERFACE: ID3DX10Font IUnknown {D79DBB70-5F21-4d36-BBC2-FF525C213CDC}
|
|||
HRESULT PreloadTextW ( LPCWSTR pString, INT Count )
|
||||
INT DrawTextA ( LPD3DX10SPRITE pSprite, LPCSTR pString, INT Count, LPRECT pRect, UINT Format, D3DXCOLOR Color )
|
||||
INT DrawTextW ( LPD3DX10SPRITE pSprite, LPCWSTR pString, INT Count, LPRECT pRect, UINT Format, D3DXCOLOR Color ) ;
|
||||
TYPEDEF: ID3DX10Font* LPD3DX10FONT
|
||||
TYPEDEF: ID3DX10Font* LPD3DX10FONT ;
|
||||
|
||||
FUNCTION: HRESULT
|
||||
D3DX10CreateFontA (
|
||||
|
|
|
@ -12,7 +12,7 @@ STRUCT: D3DMATRIX
|
|||
STRUCT: D3DXFLOAT16
|
||||
{ value WORD } ;
|
||||
|
||||
TYPEDEF: D3DMATRIX D3DXMATRIX
|
||||
TYPEDEF: D3DMATRIX D3DXMATRIX ;
|
||||
|
||||
STRUCT: D3DXVECTOR2
|
||||
{ x FLOAT }
|
||||
|
@ -22,7 +22,7 @@ STRUCT: D3DXVECTOR2_16F
|
|||
{ x D3DXFLOAT16 }
|
||||
{ y D3DXFLOAT16 } ;
|
||||
|
||||
TYPEDEF: D3DVECTOR D3DXVECTOR3
|
||||
TYPEDEF: D3DVECTOR D3DXVECTOR3 ;
|
||||
|
||||
STRUCT: D3DXVECTOR3_16F
|
||||
{ x D3DXFLOAT16 }
|
||||
|
|
|
@ -8,7 +8,7 @@ LIBRARY: d3dx10
|
|||
CONSTANT: D3DX10_MESH_32_BIT 1 ;
|
||||
CONSTANT: D3DX10_MESH_GS_ADJACENCY 4 ;
|
||||
|
||||
TYPEDEF: int D3DX10_MESH
|
||||
TYPEDEF: int D3DX10_MESH ;
|
||||
|
||||
STRUCT: D3DX10_ATTRIBUTE_RANGE
|
||||
{ AttribId UINT }
|
||||
|
@ -17,14 +17,14 @@ STRUCT: D3DX10_ATTRIBUTE_RANGE
|
|||
{ VertexStart UINT }
|
||||
{ VertexCount UINT } ;
|
||||
|
||||
TYPEDEF: D3DX10_ATTRIBUTE_RANGE* LPD3DX10_ATTRIBUTE_RANGE
|
||||
TYPEDEF: D3DX10_ATTRIBUTE_RANGE* LPD3DX10_ATTRIBUTE_RANGE ;
|
||||
|
||||
CONSTANT: D3DX10_MESH_DISCARD_ATTRIBUTE_BUFFER 0x01 ;
|
||||
CONSTANT: D3DX10_MESH_DISCARD_ATTRIBUTE_TABLE 0x02 ;
|
||||
CONSTANT: D3DX10_MESH_DISCARD_POINTREPS 0x04 ;
|
||||
CONSTANT: D3DX10_MESH_DISCARD_ADJACENCY 0x08 ;
|
||||
CONSTANT: D3DX10_MESH_DISCARD_DEVICE_BUFFERS 0x10 ;
|
||||
TYPEDEF: int D3DX10_MESH_DISCARD_FLAGS
|
||||
TYPEDEF: int D3DX10_MESH_DISCARD_FLAGS ;
|
||||
|
||||
STRUCT: D3DX10_WELD_EPSILONS
|
||||
{ Position FLOAT }
|
||||
|
@ -38,14 +38,14 @@ STRUCT: D3DX10_WELD_EPSILONS
|
|||
{ Binormal FLOAT }
|
||||
{ TessFactor FLOAT } ;
|
||||
|
||||
TYPEDEF: D3DX10_WELD_EPSILONS* LPD3DX10_WELD_EPSILONS
|
||||
TYPEDEF: D3DX10_WELD_EPSILONS* LPD3DX10_WELD_EPSILONS ;
|
||||
|
||||
STRUCT: D3DX10_INTERSECT_INFO
|
||||
{ FaceIndex UINT }
|
||||
{ U FLOAT }
|
||||
{ V FLOAT }
|
||||
{ Dist FLOAT } ;
|
||||
TYPEDEF: D3DX10_INTERSECT_INFO* LPD3DX10_INTERSECT_INFO
|
||||
TYPEDEF: D3DX10_INTERSECT_INFO* LPD3DX10_INTERSECT_INFO ;
|
||||
|
||||
COM-INTERFACE: ID3DX10MeshBuffer IUnknown {04B0D117-1041-46b1-AA8A-3952848BA22E}
|
||||
HRESULT Map ( void** ppData, SIZE_T* pSize )
|
||||
|
@ -133,7 +133,7 @@ COM-INTERFACE: ID3DX10SkinInfo IUnknown {420BD604-1C76-4a34-A466-E45D0658A32C}
|
|||
HRESULT Compact ( UINT MaxPerVertexInfluences, UINT ScaleMode, float MinWeight )
|
||||
HRESULT DoSoftwareSkinning ( UINT StartVertex, UINT VertexCount, void* pSrcVertices, UINT SrcStride, void* pDestVertices, UINT DestStride, D3DXMATRIX* pBoneMatrices, D3DXMATRIX* pInverseTransposeBoneMatrices, D3DX10_SKINNING_CHANNEL* pChannelDescs, UINT NumChannels ) ;
|
||||
|
||||
TYPEDEF: ID3DX10SkinInfo* LPD3DX10SKININFO
|
||||
TYPEDEF: ID3DX10SkinInfo* LPD3DX10SKININFO ;
|
||||
|
||||
FUNCTION: HRESULT
|
||||
D3DX10CreateSkinInfo ( LPD3DX10SKININFO* ppSkinInfo )
|
||||
|
|
|
@ -23,21 +23,21 @@ CONSTANT: D3DX10_FILTER_DITHER_DIFFUSION 0x00100000 ;
|
|||
CONSTANT: D3DX10_FILTER_SRGB_IN 0x00200000 ;
|
||||
CONSTANT: D3DX10_FILTER_SRGB_OUT 0x00400000 ;
|
||||
CONSTANT: D3DX10_FILTER_SRGB 0x00600000 ;
|
||||
TYPEDEF: int D3DX10_FILTER_FLAG
|
||||
TYPEDEF: int D3DX10_FILTER_FLAG ;
|
||||
|
||||
CONSTANT: D3DX10_NORMALMAP_MIRROR_U 0x00010000 ;
|
||||
CONSTANT: D3DX10_NORMALMAP_MIRROR_V 0x00020000 ;
|
||||
CONSTANT: D3DX10_NORMALMAP_MIRROR 0x00030000 ;
|
||||
CONSTANT: D3DX10_NORMALMAP_INVERTSIGN 0x00080000 ;
|
||||
CONSTANT: D3DX10_NORMALMAP_COMPUTE_OCCLUSION 0x00100000 ;
|
||||
TYPEDEF: int D3DX10_NORMALMAP_FLAG
|
||||
TYPEDEF: int D3DX10_NORMALMAP_FLAG ;
|
||||
|
||||
CONSTANT: D3DX10_CHANNEL_RED 1 ;
|
||||
CONSTANT: D3DX10_CHANNEL_BLUE 2 ;
|
||||
CONSTANT: D3DX10_CHANNEL_GREEN 4 ;
|
||||
CONSTANT: D3DX10_CHANNEL_ALPHA 8 ;
|
||||
CONSTANT: D3DX10_CHANNEL_LUMINANCE 16 ;
|
||||
TYPEDEF: int D3DX10_CHANNEL_FLAG
|
||||
TYPEDEF: int D3DX10_CHANNEL_FLAG ;
|
||||
|
||||
CONSTANT: D3DX10_IFF_BMP 0 ;
|
||||
CONSTANT: D3DX10_IFF_JPG 1 ;
|
||||
|
@ -47,10 +47,10 @@ CONSTANT: D3DX10_IFF_TIFF 10 ;
|
|||
CONSTANT: D3DX10_IFF_GIF 11 ;
|
||||
CONSTANT: D3DX10_IFF_WMP 12 ;
|
||||
CONSTANT: D3DX10_IFF_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3DX10_IMAGE_FILE_FORMAT
|
||||
TYPEDEF: int D3DX10_IMAGE_FILE_FORMAT ;
|
||||
|
||||
CONSTANT: D3DX10_STF_USEINPUTBLOB 1 ;
|
||||
TYPEDEF: int D3DX10_SAVE_TEXTURE_FLAG
|
||||
TYPEDEF: int D3DX10_SAVE_TEXTURE_FLAG ;
|
||||
|
||||
STRUCT: D3DX10_IMAGE_INFO
|
||||
{ Width UINT }
|
||||
|
|
|
@ -22,21 +22,21 @@ CONSTANT: D3DX11_FILTER_DITHER_DIFFUSION 0x00100000 ;
|
|||
CONSTANT: D3DX11_FILTER_SRGB_IN 0x00200000 ;
|
||||
CONSTANT: D3DX11_FILTER_SRGB_OUT 0x00400000 ;
|
||||
CONSTANT: D3DX11_FILTER_SRGB 0x00600000 ;
|
||||
TYPEDEF: int D3DX11_FILTER_FLAG
|
||||
TYPEDEF: int D3DX11_FILTER_FLAG ;
|
||||
|
||||
CONSTANT: D3DX11_NORMALMAP_MIRROR_U 0x00010000 ;
|
||||
CONSTANT: D3DX11_NORMALMAP_MIRROR_V 0x00020000 ;
|
||||
CONSTANT: D3DX11_NORMALMAP_MIRROR 0x00030000 ;
|
||||
CONSTANT: D3DX11_NORMALMAP_INVERTSIGN 0x00080000 ;
|
||||
CONSTANT: D3DX11_NORMALMAP_COMPUTE_OCCLUSION 0x00100000 ;
|
||||
TYPEDEF: int D3DX11_NORMALMAP_FLAG
|
||||
TYPEDEF: int D3DX11_NORMALMAP_FLAG ;
|
||||
|
||||
CONSTANT: D3DX11_CHANNEL_RED 1 ;
|
||||
CONSTANT: D3DX11_CHANNEL_BLUE 2 ;
|
||||
CONSTANT: D3DX11_CHANNEL_GREEN 4 ;
|
||||
CONSTANT: D3DX11_CHANNEL_ALPHA 8 ;
|
||||
CONSTANT: D3DX11_CHANNEL_LUMINANCE 16 ;
|
||||
TYPEDEF: int D3DX11_CHANNEL_FLAG
|
||||
TYPEDEF: int D3DX11_CHANNEL_FLAG ;
|
||||
|
||||
CONSTANT: D3DX11_IFF_BMP 0 ;
|
||||
CONSTANT: D3DX11_IFF_JPG 1 ;
|
||||
|
@ -46,10 +46,10 @@ CONSTANT: D3DX11_IFF_TIFF 10 ;
|
|||
CONSTANT: D3DX11_IFF_GIF 11 ;
|
||||
CONSTANT: D3DX11_IFF_WMP 12 ;
|
||||
CONSTANT: D3DX11_IFF_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3DX11_IMAGE_FILE_FORMAT
|
||||
TYPEDEF: int D3DX11_IMAGE_FILE_FORMAT ;
|
||||
|
||||
CONSTANT: D3DX11_STF_USEINPUTBLOB 1 ;
|
||||
TYPEDEF: int D3DX11_SAVE_TEXTURE_FLAG
|
||||
TYPEDEF: int D3DX11_SAVE_TEXTURE_FLAG ;
|
||||
|
||||
STRUCT: D3DX11_IMAGE_INFO
|
||||
{ Width UINT }
|
||||
|
|
|
@ -7,7 +7,7 @@ in: windows.directx.d3dx9anim
|
|||
|
||||
LIBRARY: d3dx9
|
||||
|
||||
TYPEDEF: int D3DXMESHDATATYPE
|
||||
TYPEDEF: int D3DXMESHDATATYPE ;
|
||||
CONSTANT: D3DXMESHTYPE_MESH 1 ;
|
||||
CONSTANT: D3DXMESHTYPE_PMESH 2 ;
|
||||
CONSTANT: D3DXMESHTYPE_PATCHMESH 3 ;
|
||||
|
@ -16,7 +16,7 @@ CONSTANT: D3DXMESHTYPE_FORCE_DWORD 0x7fffffff ;
|
|||
STRUCT: D3DXMESHDATA
|
||||
{ Type D3DXMESHDATATYPE }
|
||||
{ Mesh void* } ;
|
||||
TYPEDEF: D3DXMESHDATA* LPD3DXMESHDATA
|
||||
TYPEDEF: D3DXMESHDATA* LPD3DXMESHDATA ;
|
||||
|
||||
STRUCT: D3DXMESHCONTAINER
|
||||
{ Name LPSTR }
|
||||
|
@ -27,7 +27,7 @@ STRUCT: D3DXMESHCONTAINER
|
|||
{ pAdjacency DWORD* }
|
||||
{ pSkinInfo LPD3DXSKININFO }
|
||||
{ pNextMeshContainer D3DXMESHCONTAINER* } ;
|
||||
TYPEDEF: D3DXMESHCONTAINER* LPD3DXMESHCONTAINER
|
||||
TYPEDEF: D3DXMESHCONTAINER* LPD3DXMESHCONTAINER ;
|
||||
|
||||
STRUCT: D3DXFRAME
|
||||
{ Name LPSTR }
|
||||
|
@ -35,10 +35,10 @@ STRUCT: D3DXFRAME
|
|||
{ pMeshContainer LPD3DXMESHCONTAINER }
|
||||
{ pFrameSibling D3DXFRAME* }
|
||||
{ pFrameFirstChild D3DXFRAME* } ;
|
||||
TYPEDEF: D3DXFRAME* LPD3DXFRAME
|
||||
TYPEDEF: D3DXFRAME* LPD3DXFRAME ;
|
||||
|
||||
C-TYPE: ID3DXAllocateHierarchy
|
||||
TYPEDEF: ID3DXAllocateHierarchy* LPD3DXALLOCATEHIERARCHY
|
||||
TYPEDEF: ID3DXAllocateHierarchy* LPD3DXALLOCATEHIERARCHY ;
|
||||
|
||||
COM-INTERFACE: ID3DXAllocateHierarchy f {00000000-0000-0000-0000-000000000000}
|
||||
HRESULT CreateFrame ( LPCSTR Name, LPD3DXFRAME* ppNewFrame )
|
||||
|
@ -55,7 +55,7 @@ COM-INTERFACE: ID3DXAllocateHierarchy f {00000000-0000-0000-0000-000000000000}
|
|||
HRESULT DestroyMeshContainer ( LPD3DXMESHCONTAINER pMeshContainerToFree ) ;
|
||||
|
||||
C-TYPE: ID3DXLoadUserData
|
||||
TYPEDEF: ID3DXLoadUserData* LPD3DXLOADUSERDATA
|
||||
TYPEDEF: ID3DXLoadUserData* LPD3DXLOADUSERDATA ;
|
||||
|
||||
COM-INTERFACE: ID3DXLoadUserData f {00000000-0000-0000-0000-000000000000}
|
||||
HRESULT LoadTopLevelData ( LPD3DXFILEDATA pXofChildData )
|
||||
|
@ -65,7 +65,7 @@ COM-INTERFACE: ID3DXLoadUserData f {00000000-0000-0000-0000-000000000000}
|
|||
LPD3DXFILEDATA pXofChildData ) ;
|
||||
|
||||
C-TYPE: ID3DXSaveUserData
|
||||
TYPEDEF: ID3DXSaveUserData* LPD3DXSAVEUSERDATA
|
||||
TYPEDEF: ID3DXSaveUserData* LPD3DXSAVEUSERDATA ;
|
||||
|
||||
COM-INTERFACE: ID3DXSaveUserData f {00000000-0000-0000-0000-000000000000}
|
||||
HRESULT AddFrameChildData (
|
||||
|
@ -82,13 +82,13 @@ COM-INTERFACE: ID3DXSaveUserData f {00000000-0000-0000-0000-000000000000}
|
|||
HRESULT RegisterTemplates ( LPD3DXFILE pXFileApi )
|
||||
HRESULT SaveTemplates ( LPD3DXFILESAVEOBJECT pXofSave ) ;
|
||||
|
||||
TYPEDEF: int D3DXCALLBACK_SEARCH_FLAGS
|
||||
TYPEDEF: int D3DXCALLBACK_SEARCH_FLAGS ;
|
||||
CONSTANT: D3DXCALLBACK_SEARCH_EXCLUDING_INITIAL_POSITION 1 ;
|
||||
CONSTANT: D3DXCALLBACK_SEARCH_BEHIND_INITIAL_POSITION 2 ;
|
||||
CONSTANT: D3DXCALLBACK_SEARCH_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
C-TYPE: ID3DXAnimationSet
|
||||
TYPEDEF: ID3DXAnimationSet* LPD3DXANIMATIONSET
|
||||
TYPEDEF: ID3DXAnimationSet* LPD3DXANIMATIONSET ;
|
||||
|
||||
COM-INTERFACE: ID3DXAnimationSet IUnknown {698CFB3F-9289-4d95-9A57-33A94B5A65F9}
|
||||
LPCSTR GetName ( )
|
||||
|
@ -109,7 +109,7 @@ COM-INTERFACE: ID3DXAnimationSet IUnknown {698CFB3F-9289-4d95-9A57-33A94B5A65F9}
|
|||
double* pCallbackPosition,
|
||||
LPVOID* ppCallbackData ) ;
|
||||
|
||||
TYPEDEF: int D3DXPLAYBACK_TYPE
|
||||
TYPEDEF: int D3DXPLAYBACK_TYPE ;
|
||||
CONSTANT: D3DXPLAY_LOOP 0 ;
|
||||
CONSTANT: D3DXPLAY_ONCE 1 ;
|
||||
CONSTANT: D3DXPLAY_PINGPONG 2 ;
|
||||
|
@ -118,24 +118,24 @@ CONSTANT: D3DXPLAY_FORCE_DWORD 0x7fffffff ;
|
|||
STRUCT: D3DXKEY_VECTOR3
|
||||
{ Time FLOAT }
|
||||
{ Value D3DXVECTOR3 } ;
|
||||
TYPEDEF: D3DXKEY_VECTOR3* LPD3DXKEY_VECTOR3
|
||||
TYPEDEF: D3DXKEY_VECTOR3* LPD3DXKEY_VECTOR3 ;
|
||||
|
||||
STRUCT: D3DXKEY_QUATERNION
|
||||
{ Time FLOAT }
|
||||
{ Value D3DXQUATERNION } ;
|
||||
TYPEDEF: D3DXKEY_QUATERNION* LPD3DXKEY_QUATERNION
|
||||
TYPEDEF: D3DXKEY_QUATERNION* LPD3DXKEY_QUATERNION ;
|
||||
|
||||
STRUCT: D3DXKEY_CALLBACK
|
||||
{ Time FLOAT }
|
||||
{ pCallbackData LPVOID } ;
|
||||
TYPEDEF: D3DXKEY_CALLBACK* LPD3DXKEY_CALLBACK
|
||||
TYPEDEF: D3DXKEY_CALLBACK* LPD3DXKEY_CALLBACK ;
|
||||
|
||||
TYPEDEF: int D3DXCOMPRESSION_FLAGS
|
||||
TYPEDEF: int D3DXCOMPRESSION_FLAGS ;
|
||||
CONSTANT: D3DXCOMPRESS_DEFAULT 0 ;
|
||||
CONSTANT: D3DXCOMPRESS_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
C-TYPE: ID3DXKeyframedAnimationSet
|
||||
TYPEDEF: ID3DXKeyframedAnimationSet* LPD3DXKEYFRAMEDANIMATIONSET
|
||||
TYPEDEF: ID3DXKeyframedAnimationSet* LPD3DXKEYFRAMEDANIMATIONSET ;
|
||||
|
||||
COM-INTERFACE: ID3DXKeyframedAnimationSet ID3DXAnimationSet {FA4E8E3A-9786-407d-8B4C-5995893764AF}
|
||||
D3DXPLAYBACK_TYPE GetPlaybackType ( )
|
||||
|
@ -176,7 +176,7 @@ COM-INTERFACE: ID3DXKeyframedAnimationSet ID3DXAnimationSet {FA4E8E3A-9786-407d-
|
|||
HRESULT UnregisterAnimation ( UINT Index ) ;
|
||||
|
||||
C-TYPE: ID3DXCompressedAnimationSet
|
||||
TYPEDEF: ID3DXCompressedAnimationSet* LPD3DXCOMPRESSEDANIMATIONSET
|
||||
TYPEDEF: ID3DXCompressedAnimationSet* LPD3DXCOMPRESSEDANIMATIONSET ;
|
||||
|
||||
COM-INTERFACE: ID3DXCompressedAnimationSet ID3DXAnimationSet {6CC2480D-3808-4739-9F88-DE49FACD8D4C}
|
||||
D3DXPLAYBACK_TYPE GetPlaybackType ( )
|
||||
|
@ -185,7 +185,7 @@ COM-INTERFACE: ID3DXCompressedAnimationSet ID3DXAnimationSet {6CC2480D-3808-4739
|
|||
UINT GetNumCallbackKeys ( )
|
||||
HRESULT GetCallbackKeys ( LPD3DXKEY_CALLBACK pCallbackKeys ) ;
|
||||
|
||||
TYPEDEF: int D3DXPRIORITY_TYPE
|
||||
TYPEDEF: int D3DXPRIORITY_TYPE ;
|
||||
CONSTANT: D3DXPRIORITY_LOW 0 ;
|
||||
CONSTANT: D3DXPRIORITY_HIGH 1 ;
|
||||
CONSTANT: D3DXPRIORITY_FORCE_DWORD 0x7fffffff ;
|
||||
|
@ -196,9 +196,9 @@ STRUCT: D3DXTRACK_DESC
|
|||
{ Speed FLOAT }
|
||||
{ Position double }
|
||||
{ Enable BOOL } ;
|
||||
TYPEDEF: D3DXTRACK_DESC* LPD3DXTRACK_DESC
|
||||
TYPEDEF: D3DXTRACK_DESC* LPD3DXTRACK_DESC ;
|
||||
|
||||
TYPEDEF: int D3DXEVENT_TYPE
|
||||
TYPEDEF: int D3DXEVENT_TYPE ;
|
||||
CONSTANT: D3DXEVENT_TRACKSPEED 0 ;
|
||||
CONSTANT: D3DXEVENT_TRACKWEIGHT 1 ;
|
||||
CONSTANT: D3DXEVENT_TRACKPOSITION 2 ;
|
||||
|
@ -206,7 +206,7 @@ CONSTANT: D3DXEVENT_TRACKENABLE 3 ;
|
|||
CONSTANT: D3DXEVENT_PRIORITYBLEND 4 ;
|
||||
CONSTANT: D3DXEVENT_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DXTRANSITION_TYPE
|
||||
TYPEDEF: int D3DXTRANSITION_TYPE ;
|
||||
CONSTANT: D3DXTRANSITION_LINEAR 0 ;
|
||||
CONSTANT: D3DXTRANSITION_EASEINEASEOUT 1 ;
|
||||
CONSTANT: D3DXTRANSITION_FORCE_DWORD 0x7fffffff ;
|
||||
|
@ -223,19 +223,19 @@ STRUCT: D3DXEVENT_DESC
|
|||
{ Duration double }
|
||||
{ Transition D3DXTRANSITION_TYPE }
|
||||
{ Union D3DXEVENT_DESC_UNION } ;
|
||||
TYPEDEF: D3DXEVENT_DESC* LPD3DXEVENT_DESC
|
||||
TYPEDEF: D3DXEVENT_DESC* LPD3DXEVENT_DESC ;
|
||||
|
||||
TYPEDEF: DWORD D3DXEVENTHANDLE
|
||||
TYPEDEF: D3DXEVENTHANDLE* LPD3DXEVENTHANDLE
|
||||
TYPEDEF: DWORD D3DXEVENTHANDLE ;
|
||||
TYPEDEF: D3DXEVENTHANDLE* LPD3DXEVENTHANDLE ;
|
||||
|
||||
C-TYPE: ID3DXAnimationCallbackHandler
|
||||
TYPEDEF: ID3DXAnimationCallbackHandler* LPD3DXANIMATIONCALLBACKHANDLER
|
||||
TYPEDEF: ID3DXAnimationCallbackHandler* LPD3DXANIMATIONCALLBACKHANDLER ;
|
||||
|
||||
COM-INTERFACE: ID3DXAnimationCallbackHandler f {00000000-0000-0000-0000-000000000000}
|
||||
HRESULT HandleCallback ( UINT Track, LPVOID pCallbackData ) ;
|
||||
|
||||
C-TYPE: ID3DXAnimationController
|
||||
TYPEDEF: ID3DXAnimationController* LPD3DXANIMATIONCONTROLLER
|
||||
TYPEDEF: ID3DXAnimationController* LPD3DXANIMATIONCONTROLLER ;
|
||||
|
||||
COM-INTERFACE: ID3DXAnimationController IUnknown {AC8948EC-F86D-43e2-96DE-31FC35F96D9E}
|
||||
UINT GetMaxNumAnimationOutputs ( )
|
||||
|
|
|
@ -13,7 +13,7 @@ FUNCTION: BOOL D3DXDebugMute ( BOOL Mute ) ;
|
|||
FUNCTION: UINT D3DXGetDriverLevel ( LPDIRECT3DDEVICE9 pDevice ) ;
|
||||
|
||||
C-TYPE: ID3DXBuffer
|
||||
TYPEDEF: ID3DXBuffer* LPD3DXBUFFER
|
||||
TYPEDEF: ID3DXBuffer* LPD3DXBUFFER ;
|
||||
|
||||
COM-INTERFACE: ID3DXBuffer IUnknown {8BA5FB08-5195-40e2-AC58-0D989C3A0102}
|
||||
LPVOID GetBufferPointer ( )
|
||||
|
@ -30,7 +30,7 @@ CONSTANT: D3DXSPRITE_SORT_DEPTH_BACKTOFRONT 128 ;
|
|||
CONSTANT: D3DXSPRITE_DO_NOT_ADDREF_TEXTURE 256 ;
|
||||
|
||||
C-TYPE: ID3DXSprite
|
||||
TYPEDEF: ID3DXSprite* LPD3DXSPRITE
|
||||
TYPEDEF: ID3DXSprite* LPD3DXSPRITE ;
|
||||
|
||||
COM-INTERFACE: ID3DXSprite IUnknown {BA0B762D-7D28-43ec-B9DC-2F84443B0614}
|
||||
HRESULT GetDevice ( LPDIRECT3DDEVICE9* ppDevice )
|
||||
|
@ -61,7 +61,7 @@ STRUCT: D3DXFONT_DESCA
|
|||
{ Quality BYTE }
|
||||
{ PitchAndFamily BYTE }
|
||||
{ FaceName CHAR[LF_FACESIZE] } ;
|
||||
TYPEDEF: D3DXFONT_DESCA* LPD3DXFONT_DESCA
|
||||
TYPEDEF: D3DXFONT_DESCA* LPD3DXFONT_DESCA ;
|
||||
|
||||
STRUCT: D3DXFONT_DESCW
|
||||
{ Height INT }
|
||||
|
@ -74,13 +74,13 @@ STRUCT: D3DXFONT_DESCW
|
|||
{ Quality BYTE }
|
||||
{ PitchAndFamily BYTE }
|
||||
{ FaceName WCHAR[LF_FACESIZE] } ;
|
||||
TYPEDEF: D3DXFONT_DESCW* LPD3DXFONT_DESCW
|
||||
TYPEDEF: D3DXFONT_DESCW* LPD3DXFONT_DESCW ;
|
||||
|
||||
TYPEDEF: D3DXFONT_DESCW D3DXFONT_DESC
|
||||
TYPEDEF: LPD3DXFONT_DESCW LPD3DXFONT_DESC
|
||||
TYPEDEF: D3DXFONT_DESCW D3DXFONT_DESC ;
|
||||
TYPEDEF: LPD3DXFONT_DESCW LPD3DXFONT_DESC ;
|
||||
|
||||
C-TYPE: ID3DXFont
|
||||
TYPEDEF: ID3DXFont* LPD3DXFONT
|
||||
TYPEDEF: ID3DXFont* LPD3DXFONT ;
|
||||
C-TYPE: TEXTMETRICA
|
||||
C-TYPE: TEXTMETRICW
|
||||
|
||||
|
@ -153,10 +153,10 @@ STRUCT: D3DXRTS_DESC
|
|||
{ Format D3DFORMAT }
|
||||
{ DepthStencil BOOL }
|
||||
{ DepthStencilFormat D3DFORMAT } ;
|
||||
TYPEDEF: D3DXRTS_DESC* LPD3DXRTS_DESC
|
||||
TYPEDEF: D3DXRTS_DESC* LPD3DXRTS_DESC ;
|
||||
|
||||
C-TYPE: ID3DXRenderToSurface
|
||||
TYPEDEF: ID3DXRenderToSurface* LPD3DXRENDERTOSURFACE
|
||||
TYPEDEF: ID3DXRenderToSurface* LPD3DXRENDERTOSURFACE ;
|
||||
|
||||
COM-INTERFACE: ID3DXRenderToSurface IUnknown {6985F346-2C3D-43b3-BE8B-DAAE8A03D894}
|
||||
HRESULT GetDevice ( LPDIRECT3DDEVICE9* ppDevice )
|
||||
|
@ -182,10 +182,10 @@ STRUCT: D3DXRTE_DESC
|
|||
{ Format D3DFORMAT }
|
||||
{ DepthStencil BOOL }
|
||||
{ DepthStencilFormat D3DFORMAT } ;
|
||||
TYPEDEF: D3DXRTE_DESC* LPD3DXRTE_DESC
|
||||
TYPEDEF: D3DXRTE_DESC* LPD3DXRTE_DESC ;
|
||||
|
||||
C-TYPE: ID3DXRenderToEnvMap
|
||||
TYPEDEF: ID3DXRenderToEnvMap* LPD3DXRenderToEnvMap
|
||||
TYPEDEF: ID3DXRenderToEnvMap* LPD3DXRenderToEnvMap ;
|
||||
|
||||
COM-INTERFACE: ID3DXRenderToEnvMap IUnknown {313F1B4B-C7B0-4fa2-9D9D-8D380B64385E}
|
||||
HRESULT GetDevice ( LPDIRECT3DDEVICE9* ppDevice )
|
||||
|
@ -210,7 +210,7 @@ FUNCTION: HRESULT
|
|||
LPD3DXRenderToEnvMap* ppRenderToEnvMap )
|
||||
|
||||
C-TYPE: ID3DXLine
|
||||
TYPEDEF: ID3DXLine* LPD3DXLINE
|
||||
TYPEDEF: ID3DXLine* LPD3DXLINE ;
|
||||
COM-INTERFACE: ID3DXLine IUnknown {D379BA7F-9042-4ac4-9F5E-58192A4C6BD8}
|
||||
HRESULT GetDevice ( LPDIRECT3DDEVICE9* ppDevice )
|
||||
HRESULT Begin ( )
|
||||
|
|
|
@ -53,12 +53,12 @@ STRUCT: D3DXFUNCTION_DESC
|
|||
{ Annotations UINT } ;
|
||||
|
||||
C-TYPE: ID3DXEffectPool
|
||||
TYPEDEF: ID3DXEffectPool* LPD3DXEFFECTPOOL
|
||||
TYPEDEF: ID3DXEffectPool* LPD3DXEFFECTPOOL ;
|
||||
|
||||
COM-INTERFACE: ID3DXEffectPool IUnknown {9537AB04-3250-412e-8213-FCD2F8677933} ;
|
||||
|
||||
C-TYPE: ID3DXBaseEffect
|
||||
TYPEDEF: ID3DXBaseEffect* LPD3DXBASEEFFECT
|
||||
TYPEDEF: ID3DXBaseEffect* LPD3DXBASEEFFECT ;
|
||||
|
||||
COM-INTERFACE: ID3DXBaseEffect IUnknown {017C18AC-103F-4417-8C51-6BF6EF1E56BE}
|
||||
HRESULT GetDesc ( D3DXEFFECT_DESC* pDesc )
|
||||
|
@ -117,7 +117,7 @@ COM-INTERFACE: ID3DXBaseEffect IUnknown {017C18AC-103F-4417-8C51-6BF6EF1E56BE}
|
|||
HRESULT SetArrayRange ( D3DXHANDLE hParameter, UINT uStart, UINT uEnd ) ;
|
||||
|
||||
C-TYPE: ID3DXEffectStateManager
|
||||
TYPEDEF: ID3DXEffectStateManager* LPD3DXEFFECTSTATEMANAGER
|
||||
TYPEDEF: ID3DXEffectStateManager* LPD3DXEFFECTSTATEMANAGER ;
|
||||
|
||||
COM-INTERFACE: ID3DXEffectStateManager IUnknown {79AAB587-6DBC-4fa7-82DE-37FA1781C5CE}
|
||||
HRESULT SetTransform ( D3DTRANSFORMSTATETYPE State, D3DMATRIX* pMatrix )
|
||||
|
@ -140,7 +140,7 @@ COM-INTERFACE: ID3DXEffectStateManager IUnknown {79AAB587-6DBC-4fa7-82DE-37FA178
|
|||
HRESULT SetPixelShaderConstantB ( UINT RegisterIndex, BOOL* pConstantData, UINT RegisterCount ) ;
|
||||
|
||||
C-TYPE: ID3DXEffect
|
||||
TYPEDEF: ID3DXEffect* LPD3DXEFFECT
|
||||
TYPEDEF: ID3DXEffect* LPD3DXEFFECT ;
|
||||
|
||||
COM-INTERFACE: ID3DXEffect ID3DXBaseEffect {F6CEB4B3-4E4C-40dd-B883-8D8DE5EA0CD5}
|
||||
HRESULT GetPool ( LPD3DXEFFECTPOOL* ppPool )
|
||||
|
@ -167,7 +167,7 @@ COM-INTERFACE: ID3DXEffect ID3DXBaseEffect {F6CEB4B3-4E4C-40dd-B883-8D8DE5EA0CD5
|
|||
HRESULT SetRawValue ( D3DXHANDLE hParameter, LPCVOID pData, UINT ByteOffset, UINT Bytes ) ;
|
||||
|
||||
C-TYPE: ID3DXEffectCompiler
|
||||
TYPEDEF: ID3DXEffectCompiler* LPD3DXEFFECTCOMPILER
|
||||
TYPEDEF: ID3DXEffectCompiler* LPD3DXEFFECTCOMPILER ;
|
||||
|
||||
COM-INTERFACE: ID3DXEffectCompiler ID3DXBaseEffect {51B8A949-1A31-47e6-BEA0-4B30DB53F1E0}
|
||||
HRESULT SetLiteral ( D3DXHANDLE hParameter, BOOL Literal )
|
||||
|
|
|
@ -24,69 +24,69 @@ CONSTANT: D3DX_16F_ROUNDS 1 ;
|
|||
|
||||
STRUCT: D3DXFLOAT16
|
||||
{ value WORD } ;
|
||||
TYPEDEF: D3DXFLOAT16* LPD3DXFLOAT16
|
||||
TYPEDEF: D3DXFLOAT16* LPD3DXFLOAT16 ;
|
||||
|
||||
STRUCT: D3DXVECTOR2
|
||||
{ x FLOAT }
|
||||
{ y FLOAT } ;
|
||||
TYPEDEF: D3DXVECTOR2* LPD3DXVECTOR2
|
||||
TYPEDEF: D3DXVECTOR2* LPD3DXVECTOR2 ;
|
||||
|
||||
STRUCT: D3DXVECTOR2_16F
|
||||
{ x D3DXFLOAT16 }
|
||||
{ y D3DXFLOAT16 } ;
|
||||
TYPEDEF: D3DXVECTOR2_16F* LPD3DXVECTOR2_16F
|
||||
TYPEDEF: D3DXVECTOR2_16F* LPD3DXVECTOR2_16F ;
|
||||
|
||||
TYPEDEF: D3DVECTOR D3DXVECTOR3
|
||||
TYPEDEF: D3DXVECTOR3* LPD3DXVECTOR3
|
||||
TYPEDEF: D3DVECTOR D3DXVECTOR3 ;
|
||||
TYPEDEF: D3DXVECTOR3* LPD3DXVECTOR3 ;
|
||||
|
||||
STRUCT: D3DXVECTOR3_16F
|
||||
{ x D3DXFLOAT16 }
|
||||
{ y D3DXFLOAT16 }
|
||||
{ z D3DXFLOAT16 } ;
|
||||
TYPEDEF: D3DXVECTOR3_16F* LPD3DXVECTOR3_16F
|
||||
TYPEDEF: D3DXVECTOR3_16F* LPD3DXVECTOR3_16F ;
|
||||
|
||||
STRUCT: D3DXVECTOR4
|
||||
{ x FLOAT }
|
||||
{ y FLOAT }
|
||||
{ z FLOAT }
|
||||
{ w FLOAT } ;
|
||||
TYPEDEF: D3DXVECTOR4* LPD3DXVECTOR4
|
||||
TYPEDEF: D3DXVECTOR4* LPD3DXVECTOR4 ;
|
||||
|
||||
STRUCT: D3DXVECTOR4_16F
|
||||
{ x D3DXFLOAT16 }
|
||||
{ y D3DXFLOAT16 }
|
||||
{ z D3DXFLOAT16 }
|
||||
{ w D3DXFLOAT16 } ;
|
||||
TYPEDEF: D3DXVECTOR4_16F* LPD3DXVECTOR4_16F
|
||||
TYPEDEF: D3DXVECTOR4_16F* LPD3DXVECTOR4_16F ;
|
||||
|
||||
TYPEDEF: D3DMATRIX D3DXMATRIX
|
||||
TYPEDEF: D3DXMATRIX* LPD3DXMATRIX
|
||||
TYPEDEF: D3DXMATRIX D3DXMATRIXA16
|
||||
TYPEDEF: D3DXMATRIXA16* LPD3DXMATRIXA16
|
||||
TYPEDEF: D3DMATRIX D3DXMATRIX ;
|
||||
TYPEDEF: D3DXMATRIX* LPD3DXMATRIX ;
|
||||
TYPEDEF: D3DXMATRIX D3DXMATRIXA16 ;
|
||||
TYPEDEF: D3DXMATRIXA16* LPD3DXMATRIXA16 ;
|
||||
|
||||
STRUCT: D3DXQUATERNION
|
||||
{ x FLOAT }
|
||||
{ y FLOAT }
|
||||
{ z FLOAT }
|
||||
{ w FLOAT } ;
|
||||
TYPEDEF: D3DXQUATERNION* LPD3DXQUATERNION
|
||||
TYPEDEF: D3DXQUATERNION* LPD3DXQUATERNION ;
|
||||
|
||||
STRUCT: D3DXPLANE
|
||||
{ a FLOAT }
|
||||
{ b FLOAT }
|
||||
{ c FLOAT }
|
||||
{ d FLOAT } ;
|
||||
TYPEDEF: D3DXPLANE* LPD3DXPLANE
|
||||
TYPEDEF: D3DXPLANE* LPD3DXPLANE ;
|
||||
|
||||
STRUCT: D3DXCOLOR
|
||||
{ r FLOAT }
|
||||
{ g FLOAT }
|
||||
{ b FLOAT }
|
||||
{ a FLOAT } ;
|
||||
TYPEDEF: D3DXCOLOR* LPD3DXCOLOR
|
||||
TYPEDEF: D3DXCOLOR* LPD3DXCOLOR ;
|
||||
|
||||
C-TYPE: ID3DXMatrixStack
|
||||
TYPEDEF: ID3DXMatrixStack* LPD3DXMATRIXSTACK
|
||||
TYPEDEF: ID3DXMatrixStack* LPD3DXMATRIXSTACK ;
|
||||
|
||||
COM-INTERFACE: ID3DXMatrixStack IUnknown {C7885BA7-F990-4fe7-922D-8515E477DD85}
|
||||
HRESULT Pop ( )
|
||||
|
|
|
@ -6,13 +6,13 @@ in: windows.directx.d3dx9mesh
|
|||
|
||||
LIBRARY: d3dx9
|
||||
|
||||
TYPEDEF: int D3DXPATCHMESHTYPE
|
||||
TYPEDEF: int D3DXPATCHMESHTYPE ;
|
||||
CONSTANT: D3DXPATCHMESH_RECT 1 ;
|
||||
CONSTANT: D3DXPATCHMESH_TRI 2 ;
|
||||
CONSTANT: D3DXPATCHMESH_NPATCH 3 ;
|
||||
CONSTANT: D3DXPATCHMESH_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DXMESH
|
||||
TYPEDEF: int D3DXMESH ;
|
||||
CONSTANT: D3DXMESH_32BIT 0x001 ;
|
||||
CONSTANT: D3DXMESH_DONOTCLIP 0x002 ;
|
||||
CONSTANT: D3DXMESH_POINTS 0x004 ;
|
||||
|
@ -36,14 +36,14 @@ CONSTANT: D3DXMESH_WRITEONLY 0x440 ;
|
|||
CONSTANT: D3DXMESH_DYNAMIC 0x880 ;
|
||||
CONSTANT: D3DXMESH_SOFTWAREPROCESSING 0x18000 ;
|
||||
|
||||
TYPEDEF: int D3DXPATCHMESH
|
||||
TYPEDEF: int D3DXPATCHMESH ;
|
||||
CONSTANT: D3DXPATCHMESH_DEFAULT 0 ;
|
||||
|
||||
TYPEDEF: int D3DXMESHSIMP
|
||||
TYPEDEF: int D3DXMESHSIMP ;
|
||||
CONSTANT: D3DXMESHSIMP_VERTEX 1 ;
|
||||
CONSTANT: D3DXMESHSIMP_FACE 2 ;
|
||||
|
||||
TYPEDEF: int D3DXCLEANTYPE
|
||||
TYPEDEF: int D3DXCLEANTYPE ;
|
||||
CONSTANT: D3DXCLEAN_BACKFACING 1 ;
|
||||
CONSTANT: D3DXCLEAN_BOWTIES 2 ;
|
||||
CONSTANT: D3DXCLEAN_SKINNING 1 ;
|
||||
|
@ -52,7 +52,7 @@ CONSTANT: D3DXCLEAN_SIMPLIFICATION 3 ;
|
|||
|
||||
: MAX_FVF_DECL_SIZE ( -- n ) MAXD3DDECLLENGTH 1 + ; inline
|
||||
|
||||
TYPEDEF: int D3DXTANGENT
|
||||
TYPEDEF: int D3DXTANGENT ;
|
||||
CONSTANT: D3DXTANGENT_WRAP_U 0x01 ;
|
||||
CONSTANT: D3DXTANGENT_WRAP_V 0x02 ;
|
||||
CONSTANT: D3DXTANGENT_WRAP_UV 0x03 ;
|
||||
|
@ -66,32 +66,32 @@ CONSTANT: D3DXTANGENT_WIND_CW 0x0100 ;
|
|||
CONSTANT: D3DXTANGENT_CALCULATE_NORMALS 0x0200 ;
|
||||
CONSTANT: D3DXTANGENT_GENERATE_IN_PLACE 0x0400 ;
|
||||
|
||||
TYPEDEF: int D3DXIMT
|
||||
TYPEDEF: int D3DXIMT ;
|
||||
CONSTANT: D3DXIMT_WRAP_U 0x01 ;
|
||||
CONSTANT: D3DXIMT_WRAP_V 0x02 ;
|
||||
CONSTANT: D3DXIMT_WRAP_UV 0x03 ;
|
||||
|
||||
TYPEDEF: int D3DXUVATLAS
|
||||
TYPEDEF: int D3DXUVATLAS ;
|
||||
CONSTANT: D3DXUVATLAS_DEFAULT 0x00 ;
|
||||
CONSTANT: D3DXUVATLAS_GEODESIC_FAST 0x01 ;
|
||||
CONSTANT: D3DXUVATLAS_GEODESIC_QUALITY 0x02 ;
|
||||
|
||||
C-TYPE: ID3DXBaseMesh
|
||||
TYPEDEF: ID3DXBaseMesh* LPD3DXBASEMESH
|
||||
TYPEDEF: ID3DXBaseMesh* LPD3DXBASEMESH ;
|
||||
C-TYPE: ID3DXMesh
|
||||
TYPEDEF: ID3DXMesh* LPD3DXMESH
|
||||
TYPEDEF: ID3DXMesh* LPD3DXMESH ;
|
||||
C-TYPE: ID3DXPMesh
|
||||
TYPEDEF: ID3DXPMesh* LPD3DXPMESH
|
||||
TYPEDEF: ID3DXPMesh* LPD3DXPMESH ;
|
||||
C-TYPE: ID3DXSPMesh
|
||||
TYPEDEF: ID3DXSPMesh* LPD3DXSPMESH
|
||||
TYPEDEF: ID3DXSPMesh* LPD3DXSPMESH ;
|
||||
C-TYPE: ID3DXSkinInfo
|
||||
TYPEDEF: ID3DXSkinInfo* LPD3DXSKININFO
|
||||
TYPEDEF: ID3DXSkinInfo* LPD3DXSKININFO ;
|
||||
C-TYPE: ID3DXPatchMesh
|
||||
TYPEDEF: ID3DXPatchMesh* LPD3DXPATCHMESH
|
||||
TYPEDEF: ID3DXPatchMesh* LPD3DXPATCHMESH ;
|
||||
C-TYPE: ID3DXTextureGutterHelper
|
||||
TYPEDEF: ID3DXTextureGutterHelper* LPD3DXTEXTUREGUTTERHELPER
|
||||
TYPEDEF: ID3DXTextureGutterHelper* LPD3DXTEXTUREGUTTERHELPER ;
|
||||
C-TYPE: ID3DXPRTBuffer
|
||||
TYPEDEF: ID3DXPRTBuffer* LPD3DXPRTBUFFER
|
||||
TYPEDEF: ID3DXPRTBuffer* LPD3DXPRTBUFFER ;
|
||||
|
||||
STRUCT: D3DXATTRIBUTERANGE
|
||||
{ AttribId DWORD }
|
||||
|
@ -99,14 +99,14 @@ STRUCT: D3DXATTRIBUTERANGE
|
|||
{ FaceCount DWORD }
|
||||
{ VertexStart DWORD }
|
||||
{ VertexCount DWORD } ;
|
||||
TYPEDEF: D3DXATTRIBUTERANGE* LPD3DXATTRIBUTERANGE
|
||||
TYPEDEF: D3DXATTRIBUTERANGE* LPD3DXATTRIBUTERANGE ;
|
||||
|
||||
STRUCT: D3DXMATERIAL
|
||||
{ MatD3D D3DMATERIAL9 }
|
||||
{ pTextureFilename LPSTR } ;
|
||||
TYPEDEF: D3DXMATERIAL* LPD3DXMATERIAL
|
||||
TYPEDEF: D3DXMATERIAL* LPD3DXMATERIAL ;
|
||||
|
||||
TYPEDEF: int D3DXEFFECTDEFAULTTYPE
|
||||
TYPEDEF: int D3DXEFFECTDEFAULTTYPE ;
|
||||
CONSTANT: D3DXEDT_STRING 0x1 ;
|
||||
CONSTANT: D3DXEDT_FLOATS 0x2 ;
|
||||
CONSTANT: D3DXEDT_DWORD 0x3 ;
|
||||
|
@ -117,13 +117,13 @@ STRUCT: D3DXEFFECTDEFAULT
|
|||
{ Type D3DXEFFECTDEFAULTTYPE }
|
||||
{ NumBytes DWORD }
|
||||
{ pValue LPVOID } ;
|
||||
TYPEDEF: D3DXEFFECTDEFAULT* LPD3DXEFFECTDEFAULT
|
||||
TYPEDEF: D3DXEFFECTDEFAULT* LPD3DXEFFECTDEFAULT ;
|
||||
|
||||
STRUCT: D3DXEFFECTINSTANCE
|
||||
{ pEffectFilename LPSTR }
|
||||
{ NumDefaults DWORD }
|
||||
{ pDefaults LPD3DXEFFECTDEFAULT } ;
|
||||
TYPEDEF: D3DXEFFECTINSTANCE* LPD3DXEFFECTINSTANCE
|
||||
TYPEDEF: D3DXEFFECTINSTANCE* LPD3DXEFFECTINSTANCE ;
|
||||
|
||||
STRUCT: D3DXATTRIBUTEWEIGHTS
|
||||
{ Position FLOAT }
|
||||
|
@ -134,7 +134,7 @@ STRUCT: D3DXATTRIBUTEWEIGHTS
|
|||
{ Texcoord FLOAT[8] }
|
||||
{ Tangent FLOAT }
|
||||
{ Binormal FLOAT } ;
|
||||
TYPEDEF: D3DXATTRIBUTEWEIGHTS* LPD3DXATTRIBUTEWEIGHTS
|
||||
TYPEDEF: D3DXATTRIBUTEWEIGHTS* LPD3DXATTRIBUTEWEIGHTS ;
|
||||
|
||||
CONSTANT: D3DXWELDEPSILONS_WELDALL 0x1 ;
|
||||
CONSTANT: D3DXWELDEPSILONS_WELDPARTIALMATCHES 0x2 ;
|
||||
|
@ -152,7 +152,7 @@ STRUCT: D3DXWELDEPSILONS
|
|||
{ Tangent FLOAT }
|
||||
{ Binormal FLOAT }
|
||||
{ TessFactor FLOAT } ;
|
||||
TYPEDEF: D3DXWELDEPSILONS* LPD3DXWELDEPSILONS
|
||||
TYPEDEF: D3DXWELDEPSILONS* LPD3DXWELDEPSILONS ;
|
||||
|
||||
COM-INTERFACE: ID3DXBaseMesh IUnknown {7ED943DD-52E8-40b5-A8D8-76685C406330}
|
||||
HRESULT DrawSubset ( DWORD AttribId )
|
||||
|
@ -247,13 +247,13 @@ STRUCT: D3DXBONECOMBINATION
|
|||
{ VertexStart DWORD }
|
||||
{ VertexCount DWORD }
|
||||
{ BoneId DWORD* } ;
|
||||
TYPEDEF: D3DXBONECOMBINATION* LPD3DXBONECOMBINATION
|
||||
TYPEDEF: D3DXBONECOMBINATION* LPD3DXBONECOMBINATION ;
|
||||
|
||||
STRUCT: D3DXPATCHINFO
|
||||
{ PatchType D3DXPATCHMESHTYPE }
|
||||
{ Degree D3DDEGREETYPE }
|
||||
{ Basis D3DBASISTYPE } ;
|
||||
TYPEDEF: D3DXPATCHINFO* LPD3DXPATCHINFO
|
||||
TYPEDEF: D3DXPATCHINFO* LPD3DXPATCHINFO ;
|
||||
|
||||
COM-INTERFACE: ID3DXPatchMesh IUnknown {3CE6CC22-DBF2-44f4-894D-F9C34A337139}
|
||||
DWORD GetNumPatches ( )
|
||||
|
@ -667,7 +667,7 @@ STRUCT: D3DXINTERSECTINFO
|
|||
{ U FLOAT }
|
||||
{ V FLOAT }
|
||||
{ Dist FLOAT } ;
|
||||
TYPEDEF: D3DXINTERSECTINFO* LPD3DXINTERSECTINFO
|
||||
TYPEDEF: D3DXINTERSECTINFO* LPD3DXINTERSECTINFO ;
|
||||
|
||||
FUNCTION: HRESULT
|
||||
D3DXIntersect (
|
||||
|
@ -762,7 +762,7 @@ FUNCTION: HRESULT D3DXComputeTangent (
|
|||
DWORD* pAdjacency )
|
||||
|
||||
C-TYPE: D3DXUVATLASCB
|
||||
TYPEDEF: D3DXUVATLASCB* LPD3DXUVATLASCB
|
||||
TYPEDEF: D3DXUVATLASCB* LPD3DXUVATLASCB ;
|
||||
|
||||
FUNCTION: HRESULT D3DXUVAtlasCreate (
|
||||
LPD3DXMESH pMesh,
|
||||
|
@ -817,7 +817,7 @@ FUNCTION: HRESULT D3DXUVAtlasPack (
|
|||
DWORD dwOptions,
|
||||
LPD3DXBUFFER pFacePartitioning )
|
||||
|
||||
TYPEDEF: void* LPD3DXIMTSIGNALCALLBACK
|
||||
TYPEDEF: void* LPD3DXIMTSIGNALCALLBACK ;
|
||||
|
||||
FUNCTION: HRESULT D3DXComputeIMTFromPerVertexSignal (
|
||||
LPD3DXMESH pMesh,
|
||||
|
@ -897,12 +897,12 @@ FUNCTION: HRESULT
|
|||
BOOL b32BitIndices,
|
||||
DWORD* pVertexRemap )
|
||||
|
||||
TYPEDEF: int D3DXSHCOMPRESSQUALITYTYPE
|
||||
TYPEDEF: int D3DXSHCOMPRESSQUALITYTYPE ;
|
||||
CONSTANT: D3DXSHCQUAL_FASTLOWQUALITY 1 ;
|
||||
CONSTANT: D3DXSHCQUAL_SLOWHIGHQUALITY 2 ;
|
||||
CONSTANT: D3DXSHCQUAL_FORCE_DWORD 0x7fffffff ;
|
||||
|
||||
TYPEDEF: int D3DXSHGPUSIMOPT
|
||||
TYPEDEF: int D3DXSHGPUSIMOPT ;
|
||||
CONSTANT: D3DXSHGPUSIMOPT_SHADOWRES256 1 ;
|
||||
CONSTANT: D3DXSHGPUSIMOPT_SHADOWRES512 0 ;
|
||||
CONSTANT: D3DXSHGPUSIMOPT_SHADOWRES1024 2 ;
|
||||
|
@ -931,7 +931,7 @@ STRUCT: D3DXSHPRTSPLITMESHCLUSTERDATA
|
|||
{ uClusterStart UINT }
|
||||
{ uClusterLength UINT } ;
|
||||
|
||||
TYPEDEF: void* LPD3DXSHPRTSIMCB
|
||||
TYPEDEF: void* LPD3DXSHPRTSIMCB ;
|
||||
|
||||
C-TYPE: ID3DXTextureGutterHelper
|
||||
C-TYPE: ID3DXPRTBuffer
|
||||
|
@ -957,7 +957,7 @@ COM-INTERFACE: ID3DXPRTBuffer IUnknown {F1827E47-00A8-49cd-908C-9D11955F8728}
|
|||
LPD3DXMESH pScene ) ;
|
||||
|
||||
C-TYPE: ID3DXPRTCompBuffer
|
||||
TYPEDEF: ID3DXPRTCompBuffer* LPD3DXPRTCOMPBUFFER;
|
||||
TYPEDEF: ID3DXPRTCompBuffer* LPD3DXPRTCOMPBUFFER; ;
|
||||
|
||||
COM-INTERFACE: ID3DXPRTCompBuffer IUnknown {A758D465-FE8D-45ad-9CF0-D01E56266A07}
|
||||
UINT GetNumSamples ( )
|
||||
|
@ -999,7 +999,7 @@ COM-INTERFACE: ID3DXTextureGutterHelper IUnknown {838F01EC-9729-4527-AADB-DF70AD
|
|||
HRESULT SetGutterMap ( BYTE* pGutterData ) ;
|
||||
|
||||
C-TYPE: ID3DXPRTEngine
|
||||
TYPEDEF: ID3DXPRTEngine* LPD3DXPRTENGINE
|
||||
TYPEDEF: ID3DXPRTEngine* LPD3DXPRTENGINE ;
|
||||
|
||||
COM-INTERFACE: ID3DXPRTEngine IUnknown {683A4278-CD5F-4d24-90AD-C4E1B6855D53}
|
||||
HRESULT SetMeshMaterials ( D3DXSHMATERIAL** ppMaterials, UINT NumMeshes,
|
||||
|
@ -1127,7 +1127,7 @@ FUNCTION: HRESULT
|
|||
ALIAS: D3DXSavePRTBufferToFile D3DXSavePRTBufferToFileW ;
|
||||
|
||||
C-TYPE: D3DXPRTCOMPBUFFER
|
||||
TYPEDEF: D3DXPRTCOMPBUFFER* LPD3DXPRTCOMPBUFFER
|
||||
TYPEDEF: D3DXPRTCOMPBUFFER* LPD3DXPRTCOMPBUFFER ;
|
||||
|
||||
FUNCTION: HRESULT
|
||||
D3DXLoadPRTCompBufferFromFileA (
|
||||
|
|
|
@ -28,25 +28,25 @@ LIBRARY: d3dx9
|
|||
|
||||
: D3DXCONSTTABLE_LARGEADDRESSAWARE ( -- n ) 1 17 shift ; inline
|
||||
|
||||
TYPEDEF: LPCSTR D3DXHANDLE
|
||||
TYPEDEF: D3DXHANDLE* LPD3DXHANDLE
|
||||
TYPEDEF: LPCSTR D3DXHANDLE ;
|
||||
TYPEDEF: D3DXHANDLE* LPD3DXHANDLE ;
|
||||
|
||||
STRUCT: D3DXMACRO
|
||||
{ Name LPCSTR }
|
||||
{ Definition LPCSTR } ;
|
||||
TYPEDEF: D3DXMACRO* LPD3DXMACRO
|
||||
TYPEDEF: D3DXMACRO* LPD3DXMACRO ;
|
||||
|
||||
STRUCT: D3DXSEMANTIC
|
||||
{ Usage UINT }
|
||||
{ UsageIndex UINT } ;
|
||||
TYPEDEF: D3DXSEMANTIC* LPD3DXSEMANTIC
|
||||
TYPEDEF: D3DXSEMANTIC* LPD3DXSEMANTIC ;
|
||||
|
||||
ENUM: D3DXREGISTER_SET
|
||||
D3DXRS_BOOL
|
||||
D3DXRS_INT4
|
||||
D3DXRS_FLOAT4
|
||||
D3DXRS_SAMPLER ;
|
||||
TYPEDEF: D3DXREGISTER_SET* LPD3DXREGISTER_SET
|
||||
TYPEDEF: D3DXREGISTER_SET* LPD3DXREGISTER_SET ;
|
||||
|
||||
ENUM: D3DXPARAMETER_CLASS
|
||||
D3DXPC_SCALAR
|
||||
|
@ -55,7 +55,7 @@ ENUM: D3DXPARAMETER_CLASS
|
|||
D3DXPC_MATRIX_COLUMNS
|
||||
D3DXPC_OBJECT
|
||||
D3DXPC_STRUCT ;
|
||||
TYPEDEF: D3DXPARAMETER_CLASS* LPD3DXPARAMETER_CLASS
|
||||
TYPEDEF: D3DXPARAMETER_CLASS* LPD3DXPARAMETER_CLASS ;
|
||||
|
||||
ENUM: D3DXPARAMETER_TYPE
|
||||
D3DXPT_VOID
|
||||
|
@ -78,13 +78,13 @@ ENUM: D3DXPARAMETER_TYPE
|
|||
D3DXPT_PIXELFRAGMENT
|
||||
D3DXPT_VERTEXFRAGMENT
|
||||
D3DXPT_UNSUPPORTED ;
|
||||
TYPEDEF: D3DXPARAMETER_TYPE* LPD3DXPARAMETER_TYPE
|
||||
TYPEDEF: D3DXPARAMETER_TYPE* LPD3DXPARAMETER_TYPE ;
|
||||
|
||||
STRUCT: D3DXCONSTANTTABLE_DESC
|
||||
{ Creator LPCSTR }
|
||||
{ Version DWORD }
|
||||
{ Constants UINT } ;
|
||||
TYPEDEF: D3DXCONSTANTTABLE_DESC* LPD3DXCONSTANTTABLE_DESC
|
||||
TYPEDEF: D3DXCONSTANTTABLE_DESC* LPD3DXCONSTANTTABLE_DESC ;
|
||||
|
||||
STRUCT: D3DXCONSTANT_DESC
|
||||
{ Name LPCSTR }
|
||||
|
@ -99,10 +99,10 @@ STRUCT: D3DXCONSTANT_DESC
|
|||
{ StructMembers UINT }
|
||||
{ Bytes UINT }
|
||||
{ DefaultValue LPCVOID } ;
|
||||
TYPEDEF: D3DXCONSTANT_DESC* LPD3DXCONSTANT_DESC
|
||||
TYPEDEF: D3DXCONSTANT_DESC* LPD3DXCONSTANT_DESC ;
|
||||
|
||||
C-TYPE: ID3DXConstantTable
|
||||
TYPEDEF: ID3DXConstantTable* LPD3DXCONSTANTTABLE
|
||||
TYPEDEF: ID3DXConstantTable* LPD3DXCONSTANTTABLE ;
|
||||
|
||||
COM-INTERFACE: ID3DXConstantTable IUnknown {AB3C758F-093E-4356-B762-4DB18F1B3A01}
|
||||
LPVOID GetBufferPointer ( )
|
||||
|
@ -131,7 +131,7 @@ COM-INTERFACE: ID3DXConstantTable IUnknown {AB3C758F-093E-4356-B762-4DB18F1B3A01
|
|||
HRESULT SetMatrixTransposePointerArray ( LPDIRECT3DDEVICE9 pDevice, D3DXHANDLE hConstant, D3DXMATRIX** ppMatrix, UINT Count ) ;
|
||||
|
||||
C-TYPE: ID3DXTextureShader
|
||||
TYPEDEF: ID3DXTextureShader* LPD3DXTEXTURESHADER
|
||||
TYPEDEF: ID3DXTextureShader* LPD3DXTEXTURESHADER ;
|
||||
|
||||
COM-INTERFACE: ID3DXTextureShader IUnknown {3E3D67F8-AA7A-405d-A857-BA01D4758426}
|
||||
HRESULT GetFunction ( LPD3DXBUFFER* ppFunction )
|
||||
|
@ -161,10 +161,10 @@ COM-INTERFACE: ID3DXTextureShader IUnknown {3E3D67F8-AA7A-405d-A857-BA01D4758426
|
|||
ENUM: D3DXINCLUDE_TYPE
|
||||
D3DXINC_LOCAL
|
||||
D3DXINC_SYSTEM ;
|
||||
TYPEDEF: D3DXINCLUDE_TYPE* LPD3DXINCLUDE_TYPE
|
||||
TYPEDEF: D3DXINCLUDE_TYPE* LPD3DXINCLUDE_TYPE ;
|
||||
|
||||
C-TYPE: ID3DXInclude
|
||||
TYPEDEF: ID3DXInclude* LPD3DXINCLUDE
|
||||
TYPEDEF: ID3DXInclude* LPD3DXINCLUDE ;
|
||||
|
||||
COM-INTERFACE: ID3DXInclude f {00000000-0000-0000-0000-000000000000}
|
||||
HRESULT Open ( D3DXINCLUDE_TYPE IncludeType, LPCSTR pFileName, LPCVOID pParentData, LPCVOID* ppData, UINT* pBytes )
|
||||
|
@ -408,7 +408,7 @@ STRUCT: D3DXSHADER_CONSTANTTABLE
|
|||
{ ConstantInfo DWORD }
|
||||
{ Flags DWORD }
|
||||
{ Target DWORD } ;
|
||||
TYPEDEF: D3DXSHADER_CONSTANTTABLE* LPD3DXSHADER_CONSTANTTABLE
|
||||
TYPEDEF: D3DXSHADER_CONSTANTTABLE* LPD3DXSHADER_CONSTANTTABLE ;
|
||||
|
||||
STRUCT: D3DXSHADER_CONSTANTINFO
|
||||
{ Name DWORD }
|
||||
|
@ -418,7 +418,7 @@ STRUCT: D3DXSHADER_CONSTANTINFO
|
|||
{ Reserved WORD }
|
||||
{ TypeInfo DWORD }
|
||||
{ DefaultValue DWORD } ;
|
||||
TYPEDEF: D3DXSHADER_CONSTANTINFO* LPD3DXSHADER_CONSTANTINFO
|
||||
TYPEDEF: D3DXSHADER_CONSTANTINFO* LPD3DXSHADER_CONSTANTINFO ;
|
||||
|
||||
STRUCT: D3DXSHADER_TYPEINFO
|
||||
{ Class WORD }
|
||||
|
@ -428,9 +428,9 @@ STRUCT: D3DXSHADER_TYPEINFO
|
|||
{ Elements WORD }
|
||||
{ StructMembers WORD }
|
||||
{ StructMemberInfo DWORD } ;
|
||||
TYPEDEF: D3DXSHADER_TYPEINFO* LPD3DXSHADER_TYPEINFO
|
||||
TYPEDEF: D3DXSHADER_TYPEINFO* LPD3DXSHADER_TYPEINFO ;
|
||||
|
||||
STRUCT: D3DXSHADER_STRUCTMEMBERINFO
|
||||
{ Name DWORD }
|
||||
{ TypeInfo DWORD } ;
|
||||
TYPEDEF: D3DXSHADER_STRUCTMEMBERINFO* LPD3DXSHADER_STRUCTMEMBERINFO
|
||||
TYPEDEF: D3DXSHADER_STRUCTMEMBERINFO* LPD3DXSHADER_STRUCTMEMBERINFO ;
|
||||
|
|
|
@ -5,7 +5,7 @@ in: windows.directx.d3dx9shape
|
|||
|
||||
LIBRARY: d3dx9
|
||||
|
||||
TYPEDEF: void* LPGLYPHMETRICSFLOAT
|
||||
TYPEDEF: void* LPGLYPHMETRICSFLOAT ;
|
||||
|
||||
FUNCTION: HRESULT
|
||||
D3DXCreatePolygon (
|
||||
|
|
|
@ -49,10 +49,10 @@ CONSTANT: D3DXIFF_DIB 6 ;
|
|||
CONSTANT: D3DXIFF_HDR 7 ;
|
||||
CONSTANT: D3DXIFF_PFM 8 ;
|
||||
CONSTANT: D3DXIFF_FORCE_DWORD 0x7fffffff ;
|
||||
TYPEDEF: int D3DXIMAGE_FILEFORMAT
|
||||
TYPEDEF: int D3DXIMAGE_FILEFORMAT ;
|
||||
|
||||
TYPEDEF: void* LPD3DXFILL2D
|
||||
TYPEDEF: void* LPD3DXFILL3D
|
||||
TYPEDEF: void* LPD3DXFILL2D ;
|
||||
TYPEDEF: void* LPD3DXFILL3D ;
|
||||
|
||||
STRUCT: D3DXIMAGE_INFO
|
||||
{ Width UINT }
|
||||
|
|
|
@ -4,18 +4,18 @@ in: windows.directx.d3dx9xof
|
|||
|
||||
LIBRARY: d3dx9
|
||||
|
||||
TYPEDEF: DWORD D3DXF_FILEFORMAT
|
||||
TYPEDEF: DWORD D3DXF_FILEFORMAT ;
|
||||
|
||||
CONSTANT: D3DXF_FILEFORMAT_BINARY 0 ;
|
||||
CONSTANT: D3DXF_FILEFORMAT_TEXT 1 ;
|
||||
CONSTANT: D3DXF_FILEFORMAT_COMPRESSED 2 ;
|
||||
|
||||
TYPEDEF: DWORD D3DXF_FILESAVEOPTIONS
|
||||
TYPEDEF: DWORD D3DXF_FILESAVEOPTIONS ;
|
||||
|
||||
CONSTANT: D3DXF_FILESAVE_TOFILE 0 ;
|
||||
CONSTANT: D3DXF_FILESAVE_TOWFILE 1 ;
|
||||
|
||||
TYPEDEF: DWORD D3DXF_FILELOADOPTIONS
|
||||
TYPEDEF: DWORD D3DXF_FILELOADOPTIONS ;
|
||||
|
||||
CONSTANT: D3DXF_FILELOAD_FROMFILE 0 ;
|
||||
CONSTANT: D3DXF_FILELOAD_FROMWFILE 1 ;
|
||||
|
@ -37,16 +37,16 @@ C-TYPE: ID3DXFileSaveData
|
|||
C-TYPE: ID3DXFileEnumObject
|
||||
C-TYPE: ID3DXFileData
|
||||
|
||||
TYPEDEF: ID3DXFile* LPD3DXFILE
|
||||
TYPEDEF: ID3DXFile** LPLPD3DXFILE
|
||||
TYPEDEF: ID3DXFileEnumObject* LPD3DXFILEENUMOBJECT
|
||||
TYPEDEF: ID3DXFileEnumObject** LPLPD3DXFILEENUMOBJECT
|
||||
TYPEDEF: ID3DXFileSaveObject* LPD3DXFILESAVEOBJECT
|
||||
TYPEDEF: ID3DXFileSaveObject** LPLPD3DXFILESAVEOBJECT
|
||||
TYPEDEF: ID3DXFileData* LPD3DXFILEDATA
|
||||
TYPEDEF: ID3DXFileData** LPLPD3DXFILEDATA
|
||||
TYPEDEF: ID3DXFileSaveData* LPD3DXFILESAVEDATA
|
||||
TYPEDEF: ID3DXFileSaveData** LPLPD3DXFILESAVEDATA
|
||||
TYPEDEF: ID3DXFile* LPD3DXFILE ;
|
||||
TYPEDEF: ID3DXFile** LPLPD3DXFILE ;
|
||||
TYPEDEF: ID3DXFileEnumObject* LPD3DXFILEENUMOBJECT ;
|
||||
TYPEDEF: ID3DXFileEnumObject** LPLPD3DXFILEENUMOBJECT ;
|
||||
TYPEDEF: ID3DXFileSaveObject* LPD3DXFILESAVEOBJECT ;
|
||||
TYPEDEF: ID3DXFileSaveObject** LPLPD3DXFILESAVEOBJECT ;
|
||||
TYPEDEF: ID3DXFileData* LPD3DXFILEDATA ;
|
||||
TYPEDEF: ID3DXFileData** LPLPD3DXFILEDATA ;
|
||||
TYPEDEF: ID3DXFileSaveData* LPD3DXFILESAVEDATA ;
|
||||
TYPEDEF: ID3DXFileSaveData** LPLPD3DXFILESAVEDATA ;
|
||||
|
||||
COM-INTERFACE: ID3DXFile IUnknown {cef08cf9-7b4f-4429-9624-2a690a933201}
|
||||
HRESULT CreateEnumObject ( LPCVOID x, D3DXF_FILELOADOPTIONS y,
|
||||
|
|
|
@ -5,7 +5,7 @@ in: windows.directx.dinput
|
|||
|
||||
LIBRARY: dinput
|
||||
|
||||
TYPEDEF: DWORD D3DCOLOR
|
||||
TYPEDEF: DWORD D3DCOLOR ;
|
||||
|
||||
STRUCT: DIDEVICEINSTANCEW
|
||||
{ dwSize DWORD }
|
||||
|
@ -17,8 +17,8 @@ STRUCT: DIDEVICEINSTANCEW
|
|||
{ guidFFDriver GUID }
|
||||
{ wUsagePage WORD }
|
||||
{ wUsage WORD } ;
|
||||
TYPEDEF: DIDEVICEINSTANCEW* LPDIDEVICEINSTANCEW
|
||||
TYPEDEF: DIDEVICEINSTANCEW* LPCDIDEVICEINSTANCEW
|
||||
TYPEDEF: DIDEVICEINSTANCEW* LPDIDEVICEINSTANCEW ;
|
||||
TYPEDEF: DIDEVICEINSTANCEW* LPCDIDEVICEINSTANCEW ;
|
||||
UNION-STRUCT: DIACTION-union
|
||||
{ lptszActionName LPCWSTR }
|
||||
{ uResIdString UINT } ;
|
||||
|
@ -30,8 +30,8 @@ STRUCT: DIACTIONW
|
|||
{ guidInstance GUID }
|
||||
{ dwObjID DWORD }
|
||||
{ dwHow DWORD } ;
|
||||
TYPEDEF: DIACTIONW* LPDIACTIONW
|
||||
TYPEDEF: DIACTIONW* LPCDIACTIONW
|
||||
TYPEDEF: DIACTIONW* LPDIACTIONW ;
|
||||
TYPEDEF: DIACTIONW* LPCDIACTIONW ;
|
||||
STRUCT: DIACTIONFORMATW
|
||||
{ dwSize DWORD }
|
||||
{ dwActionSize DWORD }
|
||||
|
@ -47,8 +47,8 @@ STRUCT: DIACTIONFORMATW
|
|||
{ ftTimeStamp FILETIME }
|
||||
{ dwCRC DWORD }
|
||||
{ tszActionMap WCHAR[260] } ;
|
||||
TYPEDEF: DIACTIONFORMATW* LPDIACTIONFORMATW
|
||||
TYPEDEF: DIACTIONFORMATW* LPCDIACTIONFORMATW
|
||||
TYPEDEF: DIACTIONFORMATW* LPDIACTIONFORMATW ;
|
||||
TYPEDEF: DIACTIONFORMATW* LPCDIACTIONFORMATW ;
|
||||
STRUCT: DICOLORSET
|
||||
{ dwSize DWORD }
|
||||
{ cTextFore D3DCOLOR }
|
||||
|
@ -59,8 +59,8 @@ STRUCT: DICOLORSET
|
|||
{ cControlFill D3DCOLOR }
|
||||
{ cHighlightFill D3DCOLOR }
|
||||
{ cAreaFill D3DCOLOR } ;
|
||||
TYPEDEF: DICOLORSET* LPDICOLORSET
|
||||
TYPEDEF: DICOLORSET* LPCDICOLORSET
|
||||
TYPEDEF: DICOLORSET* LPDICOLORSET ;
|
||||
TYPEDEF: DICOLORSET* LPCDICOLORSET ;
|
||||
|
||||
STRUCT: DICONFIGUREDEVICESPARAMSW
|
||||
{ dwSize DWORD }
|
||||
|
@ -71,8 +71,8 @@ STRUCT: DICONFIGUREDEVICESPARAMSW
|
|||
{ hwnd HWND }
|
||||
{ dics DICOLORSET }
|
||||
{ lpUnkDDSTarget IUnknown* } ;
|
||||
TYPEDEF: DICONFIGUREDEVICESPARAMSW* LPDICONFIGUREDEVICESPARAMSW
|
||||
TYPEDEF: DICONFIGUREDEVICESPARAMSW* LPCDICONFIGUREDEVICESPARAMSW
|
||||
TYPEDEF: DICONFIGUREDEVICESPARAMSW* LPDICONFIGUREDEVICESPARAMSW ;
|
||||
TYPEDEF: DICONFIGUREDEVICESPARAMSW* LPCDICONFIGUREDEVICESPARAMSW ;
|
||||
|
||||
STRUCT: DIDEVCAPS
|
||||
{ dwSize DWORD }
|
||||
|
@ -86,8 +86,8 @@ STRUCT: DIDEVCAPS
|
|||
{ dwFirmwareRevision DWORD }
|
||||
{ dwHardwareRevision DWORD }
|
||||
{ dwFFDriverVersion DWORD } ;
|
||||
TYPEDEF: DIDEVCAPS* LPDIDEVCAPS
|
||||
TYPEDEF: DIDEVCAPS* LPCDIDEVCAPS
|
||||
TYPEDEF: DIDEVCAPS* LPDIDEVCAPS ;
|
||||
TYPEDEF: DIDEVCAPS* LPCDIDEVCAPS ;
|
||||
STRUCT: DIDEVICEOBJECTINSTANCEW
|
||||
{ dwSize DWORD }
|
||||
{ guidType GUID }
|
||||
|
@ -104,23 +104,23 @@ STRUCT: DIDEVICEOBJECTINSTANCEW
|
|||
{ dwDimension DWORD }
|
||||
{ wExponent WORD }
|
||||
{ wReportId WORD } ;
|
||||
TYPEDEF: DIDEVICEOBJECTINSTANCEW* LPDIDEVICEOBJECTINSTANCEW
|
||||
TYPEDEF: DIDEVICEOBJECTINSTANCEW* LPCDIDEVICEOBJECTINSTANCEW
|
||||
TYPEDEF: DIDEVICEOBJECTINSTANCEW* LPDIDEVICEOBJECTINSTANCEW ;
|
||||
TYPEDEF: DIDEVICEOBJECTINSTANCEW* LPCDIDEVICEOBJECTINSTANCEW ;
|
||||
STRUCT: DIDEVICEOBJECTDATA
|
||||
{ dwOfs DWORD }
|
||||
{ dwData DWORD }
|
||||
{ dwTimeStamp DWORD }
|
||||
{ dwSequence DWORD }
|
||||
{ uAppData UINT_PTR } ;
|
||||
TYPEDEF: DIDEVICEOBJECTDATA* LPDIDEVICEOBJECTDATA
|
||||
TYPEDEF: DIDEVICEOBJECTDATA* LPCDIDEVICEOBJECTDATA
|
||||
TYPEDEF: DIDEVICEOBJECTDATA* LPDIDEVICEOBJECTDATA ;
|
||||
TYPEDEF: DIDEVICEOBJECTDATA* LPCDIDEVICEOBJECTDATA ;
|
||||
STRUCT: DIOBJECTDATAFORMAT
|
||||
{ pguid GUID* }
|
||||
{ dwOfs DWORD }
|
||||
{ dwType DWORD }
|
||||
{ dwFlags DWORD } ;
|
||||
TYPEDEF: DIOBJECTDATAFORMAT* LPDIOBJECTDATAFORMAT
|
||||
TYPEDEF: DIOBJECTDATAFORMAT* LPCDIOBJECTDATAFORMAT
|
||||
TYPEDEF: DIOBJECTDATAFORMAT* LPDIOBJECTDATAFORMAT ;
|
||||
TYPEDEF: DIOBJECTDATAFORMAT* LPCDIOBJECTDATAFORMAT ;
|
||||
STRUCT: DIDATAFORMAT
|
||||
{ dwSize DWORD }
|
||||
{ dwObjSize DWORD }
|
||||
|
@ -128,49 +128,49 @@ STRUCT: DIDATAFORMAT
|
|||
{ dwDataSize DWORD }
|
||||
{ dwNumObjs DWORD }
|
||||
{ rgodf LPDIOBJECTDATAFORMAT } ;
|
||||
TYPEDEF: DIDATAFORMAT* LPDIDATAFORMAT
|
||||
TYPEDEF: DIDATAFORMAT* LPCDIDATAFORMAT
|
||||
TYPEDEF: DIDATAFORMAT* LPDIDATAFORMAT ;
|
||||
TYPEDEF: DIDATAFORMAT* LPCDIDATAFORMAT ;
|
||||
STRUCT: DIPROPHEADER
|
||||
{ dwSize DWORD }
|
||||
{ dwHeaderSize DWORD }
|
||||
{ dwObj DWORD }
|
||||
{ dwHow DWORD } ;
|
||||
TYPEDEF: DIPROPHEADER* LPDIPROPHEADER
|
||||
TYPEDEF: DIPROPHEADER* LPCDIPROPHEADER
|
||||
TYPEDEF: DIPROPHEADER* LPDIPROPHEADER ;
|
||||
TYPEDEF: DIPROPHEADER* LPCDIPROPHEADER ;
|
||||
STRUCT: DIPROPDWORD
|
||||
{ diph DIPROPHEADER }
|
||||
{ dwData DWORD } ;
|
||||
TYPEDEF: DIPROPDWORD* LPDIPROPDWORD
|
||||
TYPEDEF: DIPROPDWORD* LPCDIPROPDWORD
|
||||
TYPEDEF: DIPROPDWORD* LPDIPROPDWORD ;
|
||||
TYPEDEF: DIPROPDWORD* LPCDIPROPDWORD ;
|
||||
STRUCT: DIPROPPOINTER
|
||||
{ diph DIPROPHEADER }
|
||||
{ uData UINT_PTR } ;
|
||||
TYPEDEF: DIPROPPOINTER* LPDIPROPPOINTER
|
||||
TYPEDEF: DIPROPPOINTER* LPCDIPROPPOINTER
|
||||
TYPEDEF: DIPROPPOINTER* LPDIPROPPOINTER ;
|
||||
TYPEDEF: DIPROPPOINTER* LPCDIPROPPOINTER ;
|
||||
STRUCT: DIPROPRANGE
|
||||
{ diph DIPROPHEADER }
|
||||
{ lMin LONG }
|
||||
{ lMax LONG } ;
|
||||
TYPEDEF: DIPROPRANGE* LPDIPROPRANGE
|
||||
TYPEDEF: DIPROPRANGE* LPCDIPROPRANGE
|
||||
TYPEDEF: DIPROPRANGE* LPDIPROPRANGE ;
|
||||
TYPEDEF: DIPROPRANGE* LPCDIPROPRANGE ;
|
||||
STRUCT: DIPROPCAL
|
||||
{ diph DIPROPHEADER }
|
||||
{ lMin LONG }
|
||||
{ lCenter LONG }
|
||||
{ lMax LONG } ;
|
||||
TYPEDEF: DIPROPCAL* LPDIPROPCAL
|
||||
TYPEDEF: DIPROPCAL* LPCDIPROPCAL
|
||||
TYPEDEF: DIPROPCAL* LPDIPROPCAL ;
|
||||
TYPEDEF: DIPROPCAL* LPCDIPROPCAL ;
|
||||
STRUCT: DIPROPGUIDANDPATH
|
||||
{ diph DIPROPHEADER }
|
||||
{ guidClass GUID }
|
||||
{ wszPath WCHAR[260] } ;
|
||||
TYPEDEF: DIPROPGUIDANDPATH* LPDIPROPGUIDANDPATH
|
||||
TYPEDEF: DIPROPGUIDANDPATH* LPCDIPROPGUIDANDPATH
|
||||
TYPEDEF: DIPROPGUIDANDPATH* LPDIPROPGUIDANDPATH ;
|
||||
TYPEDEF: DIPROPGUIDANDPATH* LPCDIPROPGUIDANDPATH ;
|
||||
STRUCT: DIPROPSTRING
|
||||
{ diph DIPROPHEADER }
|
||||
{ wsz WCHAR[260] } ;
|
||||
TYPEDEF: DIPROPSTRING* LPDIPROPSTRING
|
||||
TYPEDEF: DIPROPSTRING* LPCDIPROPSTRING
|
||||
TYPEDEF: DIPROPSTRING* LPDIPROPSTRING ;
|
||||
TYPEDEF: DIPROPSTRING* LPCDIPROPSTRING ;
|
||||
STRUCT: CPOINT
|
||||
{ lP LONG }
|
||||
{ dwLog DWORD } ;
|
||||
|
@ -178,16 +178,16 @@ STRUCT: DIPROPCPOINTS
|
|||
{ diph DIPROPHEADER }
|
||||
{ dwCPointsNum DWORD }
|
||||
{ cp CPOINT[8] } ;
|
||||
TYPEDEF: DIPROPCPOINTS* LPDIPROPCPOINTS
|
||||
TYPEDEF: DIPROPCPOINTS* LPCDIPROPCPOINTS
|
||||
TYPEDEF: DIPROPCPOINTS* LPDIPROPCPOINTS ;
|
||||
TYPEDEF: DIPROPCPOINTS* LPCDIPROPCPOINTS ;
|
||||
STRUCT: DIENVELOPE
|
||||
{ dwSize DWORD }
|
||||
{ dwAttackLevel DWORD }
|
||||
{ dwAttackTime DWORD }
|
||||
{ dwFadeLevel DWORD }
|
||||
{ dwFadeTime DWORD } ;
|
||||
TYPEDEF: DIENVELOPE* LPDIENVELOPE
|
||||
TYPEDEF: DIENVELOPE* LPCDIENVELOPE
|
||||
TYPEDEF: DIENVELOPE* LPDIENVELOPE ;
|
||||
TYPEDEF: DIENVELOPE* LPCDIENVELOPE ;
|
||||
STRUCT: DIEFFECT
|
||||
{ dwSize DWORD }
|
||||
{ dwFlags DWORD }
|
||||
|
@ -203,8 +203,8 @@ STRUCT: DIEFFECT
|
|||
{ cbTypeSpecificParams DWORD }
|
||||
{ lpvTypeSpecificParams LPVOID }
|
||||
{ dwStartDelay DWORD } ;
|
||||
TYPEDEF: DIEFFECT* LPDIEFFECT
|
||||
TYPEDEF: DIEFFECT* LPCDIEFFECT
|
||||
TYPEDEF: DIEFFECT* LPDIEFFECT ;
|
||||
TYPEDEF: DIEFFECT* LPCDIEFFECT ;
|
||||
STRUCT: DIEFFECTINFOW
|
||||
{ dwSize DWORD }
|
||||
{ guid GUID }
|
||||
|
@ -212,8 +212,8 @@ STRUCT: DIEFFECTINFOW
|
|||
{ dwStaticParams DWORD }
|
||||
{ dwDynamicParams DWORD }
|
||||
{ tszName WCHAR[260] } ;
|
||||
TYPEDEF: DIEFFECTINFOW* LPDIEFFECTINFOW
|
||||
TYPEDEF: DIEFFECTINFOW* LPCDIEFFECTINFOW
|
||||
TYPEDEF: DIEFFECTINFOW* LPDIEFFECTINFOW ;
|
||||
TYPEDEF: DIEFFECTINFOW* LPCDIEFFECTINFOW ;
|
||||
STRUCT: DIEFFESCAPE
|
||||
{ dwSize DWORD }
|
||||
{ dwCommand DWORD }
|
||||
|
@ -221,15 +221,15 @@ STRUCT: DIEFFESCAPE
|
|||
{ cbInBuffer DWORD }
|
||||
{ lpvOutBuffer LPVOID }
|
||||
{ cbOutBuffer DWORD } ;
|
||||
TYPEDEF: DIEFFESCAPE* LPDIEFFESCAPE
|
||||
TYPEDEF: DIEFFESCAPE* LPCDIEFFESCAPE
|
||||
TYPEDEF: DIEFFESCAPE* LPDIEFFESCAPE ;
|
||||
TYPEDEF: DIEFFESCAPE* LPCDIEFFESCAPE ;
|
||||
STRUCT: DIFILEEFFECT
|
||||
{ dwSize DWORD }
|
||||
{ GuidEffect GUID }
|
||||
{ lpDiEffect LPCDIEFFECT }
|
||||
{ szFriendlyName CHAR[260] } ;
|
||||
TYPEDEF: DIFILEEFFECT* LPDIFILEEFFECT
|
||||
TYPEDEF: DIFILEEFFECT* LPCDIFILEEFFECT
|
||||
TYPEDEF: DIFILEEFFECT* LPDIFILEEFFECT ;
|
||||
TYPEDEF: DIFILEEFFECT* LPCDIFILEEFFECT ;
|
||||
STRUCT: DIDEVICEIMAGEINFOW
|
||||
{ tszImagePath WCHAR[260] }
|
||||
{ dwFlags DWORD }
|
||||
|
@ -240,8 +240,8 @@ STRUCT: DIDEVICEIMAGEINFOW
|
|||
{ rgptCalloutLine POINT[5] }
|
||||
{ rcCalloutRect RECT }
|
||||
{ dwTextAlign DWORD } ;
|
||||
TYPEDEF: DIDEVICEIMAGEINFOW* LPDIDEVICEIMAGEINFOW
|
||||
TYPEDEF: DIDEVICEIMAGEINFOW* LPCDIDEVICEIMAGEINFOW
|
||||
TYPEDEF: DIDEVICEIMAGEINFOW* LPDIDEVICEIMAGEINFOW ;
|
||||
TYPEDEF: DIDEVICEIMAGEINFOW* LPCDIDEVICEIMAGEINFOW ;
|
||||
STRUCT: DIDEVICEIMAGEINFOHEADERW
|
||||
{ dwSize DWORD }
|
||||
{ dwSizeImageInfo DWORD }
|
||||
|
@ -252,16 +252,16 @@ STRUCT: DIDEVICEIMAGEINFOHEADERW
|
|||
{ dwBufferSize DWORD }
|
||||
{ dwBufferUsed DWORD }
|
||||
{ lprgImageInfoArray DIDEVICEIMAGEINFOW* } ;
|
||||
TYPEDEF: DIDEVICEIMAGEINFOHEADERW* LPDIDEVICEIMAGEINFOHEADERW
|
||||
TYPEDEF: DIDEVICEIMAGEINFOHEADERW* LPCDIDEVICEIMAGEINFOHEADERW
|
||||
TYPEDEF: DIDEVICEIMAGEINFOHEADERW* LPDIDEVICEIMAGEINFOHEADERW ;
|
||||
TYPEDEF: DIDEVICEIMAGEINFOHEADERW* LPCDIDEVICEIMAGEINFOHEADERW ;
|
||||
|
||||
STRUCT: DIMOUSESTATE2
|
||||
{ lX LONG }
|
||||
{ lY LONG }
|
||||
{ lZ LONG }
|
||||
{ rgbButtons BYTE[8] } ;
|
||||
TYPEDEF: DIMOUSESTATE2* LPDIMOUSESTATE2
|
||||
TYPEDEF: DIMOUSESTATE2* LPCDIMOUSESTATE2
|
||||
TYPEDEF: DIMOUSESTATE2* LPDIMOUSESTATE2 ;
|
||||
TYPEDEF: DIMOUSESTATE2* LPCDIMOUSESTATE2 ;
|
||||
|
||||
STRUCT: DIJOYSTATE2
|
||||
{ lX LONG }
|
||||
|
@ -294,8 +294,8 @@ STRUCT: DIJOYSTATE2
|
|||
{ lFRy LONG }
|
||||
{ lFRz LONG }
|
||||
{ rglFSlider LONG[2] } ;
|
||||
TYPEDEF: DIJOYSTATE2* LPDIJOYSTATE2
|
||||
TYPEDEF: DIJOYSTATE2* LPCDIJOYSTATE2
|
||||
TYPEDEF: DIJOYSTATE2* LPDIJOYSTATE2 ;
|
||||
TYPEDEF: DIJOYSTATE2* LPCDIJOYSTATE2 ;
|
||||
|
||||
CALLBACK: BOOL LPDIENUMDEVICESCALLBACKW (
|
||||
LPCDIDEVICEINSTANCEW lpddi,
|
||||
|
|
|
@ -164,7 +164,7 @@ COM-INTERFACE: IDWriteRenderingParams IUnknown {2f0da53a-2add-47cd-82ee-d9ec3468
|
|||
|
||||
C-TYPE: ID2D1SimplifiedGeometrySink
|
||||
|
||||
TYPEDEF: ID2D1SimplifiedGeometrySink IDWriteGeometrySink
|
||||
TYPEDEF: ID2D1SimplifiedGeometrySink IDWriteGeometrySink ;
|
||||
|
||||
COM-INTERFACE: IDWriteFontFace IUnknown {5f49804d-7024-4d43-bfa9-d25984f53849}
|
||||
DWRITE_FONT_FACE_TYPE GetType ( )
|
||||
|
@ -263,7 +263,7 @@ ENUM: DWRITE_TRIMMING_GRANULARITY
|
|||
DWRITE_TRIMMING_GRANULARITY_CHARACTER
|
||||
DWRITE_TRIMMING_GRANULARITY_WORD ;
|
||||
|
||||
TYPEDEF: int DWRITE_FONT_FEATURE_TAG
|
||||
TYPEDEF: int DWRITE_FONT_FEATURE_TAG ;
|
||||
CONSTANT: DWRITE_FONT_FEATURE_TAG_ALTERNATIVE_FRACTIONS 0x63726661 ;
|
||||
CONSTANT: DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS_FROM_CAPITALS 0x63703263 ;
|
||||
CONSTANT: DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS_FROM_CAPITALS 0x63733263 ;
|
||||
|
|
|
@ -4,13 +4,13 @@ in: windows.directx.dxfile
|
|||
|
||||
LIBRARY: d3dxof
|
||||
|
||||
TYPEDEF: DWORD DXFILEFORMAT
|
||||
TYPEDEF: DWORD DXFILEFORMAT ;
|
||||
|
||||
CONSTANT: DXFILEFORMAT_BINARY 0 ;
|
||||
CONSTANT: DXFILEFORMAT_TEXT 1 ;
|
||||
CONSTANT: DXFILEFORMAT_COMPRESSED 2 ;
|
||||
|
||||
TYPEDEF: DWORD DXFILELOADOPTIONS
|
||||
TYPEDEF: DWORD DXFILELOADOPTIONS ;
|
||||
|
||||
CONSTANT: DXFILELOAD_FROMFILE 0 ;
|
||||
CONSTANT: DXFILELOAD_FROMRESOURCE 1 ;
|
||||
|
@ -22,34 +22,34 @@ STRUCT: DXFILELOADRESOURCE
|
|||
{ hModule HMODULE }
|
||||
{ lpName LPCTSTR }
|
||||
{ lpType LPCTSTR } ;
|
||||
TYPEDEF: DXFILELOADRESOURCE* LPDXFILELOADRESOURCE
|
||||
TYPEDEF: DXFILELOADRESOURCE* LPDXFILELOADRESOURCE ;
|
||||
|
||||
STRUCT: DXFILELOADMEMORY
|
||||
{ lpMemory LPVOID }
|
||||
{ dSize DWORD } ;
|
||||
TYPEDEF: DXFILELOADMEMORY* LPDXFILELOADMEMORY
|
||||
TYPEDEF: DXFILELOADMEMORY* LPDXFILELOADMEMORY ;
|
||||
|
||||
C-TYPE: IDirectXFile
|
||||
TYPEDEF: IDirectXFile* LPDIRECTXFILE
|
||||
TYPEDEF: IDirectXFile** LPLPDIRECTXFILE
|
||||
TYPEDEF: IDirectXFile* LPDIRECTXFILE ;
|
||||
TYPEDEF: IDirectXFile** LPLPDIRECTXFILE ;
|
||||
C-TYPE: IDirectXFileEnumObject
|
||||
TYPEDEF: IDirectXFileEnumObject* LPDIRECTXFILEENUMOBJECT
|
||||
TYPEDEF: IDirectXFileEnumObject** LPLPDIRECTXFILEENUMOBJECT
|
||||
TYPEDEF: IDirectXFileEnumObject* LPDIRECTXFILEENUMOBJECT ;
|
||||
TYPEDEF: IDirectXFileEnumObject** LPLPDIRECTXFILEENUMOBJECT ;
|
||||
C-TYPE: IDirectXFileSaveObject
|
||||
TYPEDEF: IDirectXFileSaveObject* LPDIRECTXFILESAVEOBJECT
|
||||
TYPEDEF: IDirectXFileSaveObject** LPLPDIRECTXFILESAVEOBJECT
|
||||
TYPEDEF: IDirectXFileSaveObject* LPDIRECTXFILESAVEOBJECT ;
|
||||
TYPEDEF: IDirectXFileSaveObject** LPLPDIRECTXFILESAVEOBJECT ;
|
||||
C-TYPE: IDirectXFileObject
|
||||
TYPEDEF: IDirectXFileObject* LPDIRECTXFILEOBJECT
|
||||
TYPEDEF: IDirectXFileObject** LPLPDIRECTXFILEOBJECT
|
||||
TYPEDEF: IDirectXFileObject* LPDIRECTXFILEOBJECT ;
|
||||
TYPEDEF: IDirectXFileObject** LPLPDIRECTXFILEOBJECT ;
|
||||
C-TYPE: IDirectXFileData
|
||||
TYPEDEF: IDirectXFileData* LPDIRECTXFILEDATA
|
||||
TYPEDEF: IDirectXFileData** LPLPDIRECTXFILEDATA
|
||||
TYPEDEF: IDirectXFileData* LPDIRECTXFILEDATA ;
|
||||
TYPEDEF: IDirectXFileData** LPLPDIRECTXFILEDATA ;
|
||||
C-TYPE: IDirectXFileDataReference
|
||||
TYPEDEF: IDirectXFileDataReference* LPDIRECTXFILEDATAREFERENCE
|
||||
TYPEDEF: IDirectXFileDataReference** LPLPDIRECTXFILEDATAREFERENCE
|
||||
TYPEDEF: IDirectXFileDataReference* LPDIRECTXFILEDATAREFERENCE ;
|
||||
TYPEDEF: IDirectXFileDataReference** LPLPDIRECTXFILEDATAREFERENCE ;
|
||||
C-TYPE: IDirectXFileBinary
|
||||
TYPEDEF: IDirectXFileBinary* LPDIRECTXFILEBINARY
|
||||
TYPEDEF: IDirectXFileBinary** LPLPDIRECTXFILEBINARY
|
||||
TYPEDEF: IDirectXFileBinary* LPDIRECTXFILEBINARY ;
|
||||
TYPEDEF: IDirectXFileBinary** LPLPDIRECTXFILEBINARY ;
|
||||
|
||||
FUNCTION: HRESULT DirectXFileCreate ( LPDIRECTXFILE* lplpDirectXFile ) ;
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ CONSTANT: DXGI_USAGE_SHARED 128 ;
|
|||
CONSTANT: DXGI_USAGE_READ_ONLY 256 ;
|
||||
CONSTANT: DXGI_USAGE_DISCARD_ON_PRESENT 512 ;
|
||||
CONSTANT: DXGI_USAGE_UNORDERED_ACCESS 1024 ;
|
||||
TYPEDEF: UINT DXGI_USAGE
|
||||
TYPEDEF: UINT DXGI_USAGE ;
|
||||
|
||||
STRUCT: DXGI_FRAME_STATISTICS
|
||||
{ PresentCount UINT }
|
||||
|
@ -60,7 +60,7 @@ CONSTANT: DXGI_RESOURCE_PRIORITY_MAXIMUM 0xc8000000 ;
|
|||
CONSTANT: DXGI_RESIDENCY_FULLY_RESIDENT 1 ;
|
||||
CONSTANT: DXGI_RESIDENCY_RESIDENT_IN_SHARED_MEMORY 2 ;
|
||||
CONSTANT: DXGI_RESIDENCY_EVICTED_TO_DISK 3 ;
|
||||
TYPEDEF: int DXGI_RESIDENCY
|
||||
TYPEDEF: int DXGI_RESIDENCY ;
|
||||
|
||||
STRUCT: DXGI_SURFACE_DESC
|
||||
{ Width UINT }
|
||||
|
@ -70,12 +70,12 @@ STRUCT: DXGI_SURFACE_DESC
|
|||
|
||||
CONSTANT: DXGI_SWAP_EFFECT_DISCARD 0 ;
|
||||
CONSTANT: DXGI_SWAP_EFFECT_SEQUENTIAL 1 ;
|
||||
TYPEDEF: int DXGI_SWAP_EFFECT
|
||||
TYPEDEF: int DXGI_SWAP_EFFECT ;
|
||||
|
||||
CONSTANT: DXGI_SWAP_CHAIN_FLAG_NONPREROTATED 1 ;
|
||||
CONSTANT: DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH 2 ;
|
||||
CONSTANT: DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE 4 ;
|
||||
TYPEDEF: int DXGI_SWAP_CHAIN_FLAG
|
||||
TYPEDEF: int DXGI_SWAP_CHAIN_FLAG ;
|
||||
|
||||
STRUCT: DXGI_SWAP_CHAIN_DESC
|
||||
{ BufferDesc DXGI_MODE_DESC }
|
||||
|
@ -184,7 +184,7 @@ HRESULT GetGPUThreadPriority ( INT* pPriority ) ;
|
|||
CONSTANT: DXGI_ADAPTER_FLAG_NONE 0 ;
|
||||
CONSTANT: DXGI_ADAPTER_FLAG_REMOTE 1 ;
|
||||
CONSTANT: DXGI_ADAPTER_FLAG_FORCE_DWORD 0xffffffff ;
|
||||
TYPEDEF: int DXGI_ADAPTER_FLAG
|
||||
TYPEDEF: int DXGI_ADAPTER_FLAG ;
|
||||
|
||||
STRUCT: DXGI_ADAPTER_DESC1
|
||||
{ Description WCHAR[128] }
|
||||
|
|
|
@ -102,4 +102,4 @@ CONSTANT: DXGI_FORMAT_BC7_TYPELESS 97 ;
|
|||
CONSTANT: DXGI_FORMAT_BC7_UNORM 98 ;
|
||||
CONSTANT: DXGI_FORMAT_BC7_UNORM_SRGB 99 ;
|
||||
CONSTANT: DXGI_FORMAT_FORCE_UINT 0xffffffff ;
|
||||
TYPEDEF: int DXGI_FORMAT
|
||||
TYPEDEF: int DXGI_FORMAT ;
|
||||
|
|
|
@ -21,20 +21,20 @@ CONSTANT: X3DAUDIO_CALCULATE_EMITTER_ANGLE 0x00000040 ;
|
|||
CONSTANT: X3DAUDIO_CALCULATE_ZEROCENTER 0x00010000 ;
|
||||
CONSTANT: X3DAUDIO_CALCULATE_REDIRECT_TO_LFE 0x00020000 ;
|
||||
|
||||
TYPEDEF: float FLOAT32
|
||||
TYPEDEF: D3DVECTOR X3DAUDIO_VECTOR
|
||||
TYPEDEF: float FLOAT32 ;
|
||||
TYPEDEF: D3DVECTOR X3DAUDIO_VECTOR ;
|
||||
|
||||
TYPEDEF: BYTE[20] X3DAUDIO_HANDLE
|
||||
TYPEDEF: BYTE[20] X3DAUDIO_HANDLE ;
|
||||
|
||||
STRUCT: X3DAUDIO_DISTANCE_CURVE_POINT
|
||||
{ Distance FLOAT32 }
|
||||
{ DSPSetting FLOAT32 } ;
|
||||
TYPEDEF: X3DAUDIO_DISTANCE_CURVE_POINT* LPX3DAUDIO_DISTANCE_CURVE_POINT
|
||||
TYPEDEF: X3DAUDIO_DISTANCE_CURVE_POINT* LPX3DAUDIO_DISTANCE_CURVE_POINT ;
|
||||
|
||||
STRUCT: X3DAUDIO_DISTANCE_CURVE
|
||||
{ pPoints X3DAUDIO_DISTANCE_CURVE_POINT* }
|
||||
{ PointCount UINT32 } ;
|
||||
TYPEDEF: X3DAUDIO_DISTANCE_CURVE* LPX3DAUDIO_DISTANCE_CURVE
|
||||
TYPEDEF: X3DAUDIO_DISTANCE_CURVE* LPX3DAUDIO_DISTANCE_CURVE ;
|
||||
|
||||
STRUCT: X3DAUDIO_CONE
|
||||
{ InnerAngle FLOAT32 }
|
||||
|
@ -45,7 +45,7 @@ STRUCT: X3DAUDIO_CONE
|
|||
{ OuterLPF FLOAT32 }
|
||||
{ InnerReverb FLOAT32 }
|
||||
{ OuterReverb FLOAT32 } ;
|
||||
TYPEDEF: X3DAUDIO_CONE* LPX3DAUDIO_CONE
|
||||
TYPEDEF: X3DAUDIO_CONE* LPX3DAUDIO_CONE ;
|
||||
|
||||
STRUCT: X3DAUDIO_LISTENER
|
||||
{ OrientFront X3DAUDIO_VECTOR }
|
||||
|
@ -53,7 +53,7 @@ STRUCT: X3DAUDIO_LISTENER
|
|||
{ Position X3DAUDIO_VECTOR }
|
||||
{ Velocity X3DAUDIO_VECTOR }
|
||||
{ pCone X3DAUDIO_CONE* } ;
|
||||
TYPEDEF: X3DAUDIO_LISTENER* LPX3DAUDIO_LISTENER
|
||||
TYPEDEF: X3DAUDIO_LISTENER* LPX3DAUDIO_LISTENER ;
|
||||
|
||||
STRUCT: X3DAUDIO_EMITTER
|
||||
{ pCone X3DAUDIO_CONE* }
|
||||
|
@ -73,7 +73,7 @@ STRUCT: X3DAUDIO_EMITTER
|
|||
{ pReverbCurve X3DAUDIO_DISTANCE_CURVE* }
|
||||
{ CurveDistanceScaler FLOAT32 }
|
||||
{ DopplerScaler FLOAT32 } ;
|
||||
TYPEDEF: X3DAUDIO_EMITTER* LPX3DAUDIO_EMITTER
|
||||
TYPEDEF: X3DAUDIO_EMITTER* LPX3DAUDIO_EMITTER ;
|
||||
|
||||
STRUCT: X3DAUDIO_DSP_SETTINGS
|
||||
{ pMatrixCoefficients FLOAT32* }
|
||||
|
@ -88,7 +88,7 @@ STRUCT: X3DAUDIO_DSP_SETTINGS
|
|||
{ EmitterToListenerDistance FLOAT32 }
|
||||
{ EmitterVelocityComponent FLOAT32 }
|
||||
{ ListenerVelocityComponent FLOAT32 } ;
|
||||
TYPEDEF: X3DAUDIO_DSP_SETTINGS* LPX3DAUDIO_DSP_SETTINGS
|
||||
TYPEDEF: X3DAUDIO_DSP_SETTINGS* LPX3DAUDIO_DSP_SETTINGS ;
|
||||
|
||||
|
||||
FUNCTION: void X3DAudioInitialize ( UINT32 SpeakerChannelMask, FLOAT32 SpeedOfSound, X3DAUDIO_HANDLE Instance ) ;
|
||||
|
|
|
@ -12,19 +12,19 @@ C-TYPE: IXACT3Wave
|
|||
C-TYPE: IXACT3Engine
|
||||
C-TYPE: XACT_NOTIFICATION
|
||||
|
||||
TYPEDEF: WORD XACTINDEX
|
||||
TYPEDEF: BYTE XACTNOTIFICATIONTYPE
|
||||
TYPEDEF: FLOAT XACTVARIABLEVALUE
|
||||
TYPEDEF: WORD XACTVARIABLEINDEX
|
||||
TYPEDEF: WORD XACTCATEGORY
|
||||
TYPEDEF: BYTE XACTCHANNEL
|
||||
TYPEDEF: FLOAT XACTVOLUME
|
||||
TYPEDEF: LONG XACTTIME
|
||||
TYPEDEF: SHORT XACTPITCH
|
||||
TYPEDEF: BYTE XACTLOOPCOUNT
|
||||
TYPEDEF: BYTE XACTVARIATIONWEIGHT
|
||||
TYPEDEF: BYTE XACTPRIORITY
|
||||
TYPEDEF: BYTE XACTINSTANCELIMIT
|
||||
TYPEDEF: WORD XACTINDEX ;
|
||||
TYPEDEF: BYTE XACTNOTIFICATIONTYPE ;
|
||||
TYPEDEF: FLOAT XACTVARIABLEVALUE ;
|
||||
TYPEDEF: WORD XACTVARIABLEINDEX ;
|
||||
TYPEDEF: WORD XACTCATEGORY ;
|
||||
TYPEDEF: BYTE XACTCHANNEL ;
|
||||
TYPEDEF: FLOAT XACTVOLUME ;
|
||||
TYPEDEF: LONG XACTTIME ;
|
||||
TYPEDEF: SHORT XACTPITCH ;
|
||||
TYPEDEF: BYTE XACTLOOPCOUNT ;
|
||||
TYPEDEF: BYTE XACTVARIATIONWEIGHT ;
|
||||
TYPEDEF: BYTE XACTPRIORITY ;
|
||||
TYPEDEF: BYTE XACTINSTANCELIMIT ;
|
||||
|
||||
CONSTANT: WAVE_FORMAT_IEEE_FLOAT 0x0003 ;
|
||||
CONSTANT: WAVE_FORMAT_EXTENSIBLE 0xFFFE ;
|
||||
|
@ -37,9 +37,9 @@ STRUCT: WAVEFORMATEX
|
|||
{ nBlockAlign WORD }
|
||||
{ wBitsPerSample WORD }
|
||||
{ cbSize WORD } ;
|
||||
TYPEDEF: WAVEFORMATEX* PWAVEFORMATEX
|
||||
TYPEDEF: WAVEFORMATEX* NPWAVEFORMATEX
|
||||
TYPEDEF: WAVEFORMATEX* LPWAVEFORMATEX
|
||||
TYPEDEF: WAVEFORMATEX* PWAVEFORMATEX ;
|
||||
TYPEDEF: WAVEFORMATEX* NPWAVEFORMATEX ;
|
||||
TYPEDEF: WAVEFORMATEX* LPWAVEFORMATEX ;
|
||||
|
||||
UNION-STRUCT: WAVEFORMATEXTENSIBLE_UNION
|
||||
{ wValidBitsPerSample WORD }
|
||||
|
@ -50,7 +50,7 @@ STRUCT: WAVEFORMATEXTENSIBLE
|
|||
{ Union WAVEFORMATEXTENSIBLE_UNION }
|
||||
{ dwChannelMask DWORD }
|
||||
{ SubFormat GUID } ;
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* PWAVEFORMATEXTENSIBLE
|
||||
TYPEDEF: WAVEFORMATEXTENSIBLE* PWAVEFORMATEXTENSIBLE ;
|
||||
|
||||
CONSTANT: XACTTIME_MIN 0x80000001 ;
|
||||
CONSTANT: XACTTIME_MAX 0x7fffffff ;
|
||||
|
@ -113,7 +113,7 @@ C-TYPE: XACT_GETOVERLAPPEDRESULT_CB
|
|||
STRUCT: XACT_FILEIO_CALLBACKS
|
||||
{ readFileCallback XACT_READFILE_CB* }
|
||||
{ getOverlappedResultCallback XACT_GETOVERLAPPEDRESULT_CB* } ;
|
||||
TYPEDEF: XACT_FILEIO_CALLBACKS* PXACT_FILEIO_CALLBACKS
|
||||
TYPEDEF: XACT_FILEIO_CALLBACKS* PXACT_FILEIO_CALLBACKS ;
|
||||
|
||||
C-TYPE: XACT_NOTIFICATION_CALLBACK
|
||||
|
||||
|
@ -124,7 +124,7 @@ STRUCT: XACT_RENDERER_DETAILS
|
|||
{ rendererID WCHAR[255] }
|
||||
{ displayName WCHAR[255] }
|
||||
{ defaultDevice BOOL } ;
|
||||
TYPEDEF: XACT_RENDERER_DETAILS* LPXACT_RENDERER_DETAILS
|
||||
TYPEDEF: XACT_RENDERER_DETAILS* LPXACT_RENDERER_DETAILS ;
|
||||
|
||||
CONSTANT: XACT_ENGINE_LOOKAHEAD_DEFAULT 250 ;
|
||||
|
||||
|
@ -139,16 +139,16 @@ STRUCT: XACT_RUNTIME_PARAMETERS
|
|||
{ pRendererID PWSTR }
|
||||
{ pXAudio2 IXAudio2* }
|
||||
{ pMasteringVoice IXAudio2MasteringVoice* } ;
|
||||
TYPEDEF: XACT_RUNTIME_PARAMETERS* LPXACT_RUNTIME_PARAMETERS
|
||||
TYPEDEF: XACT_RUNTIME_PARAMETERS* LPXACT_RUNTIME_PARAMETERS ;
|
||||
|
||||
STRUCT: XACT_STREAMING_PARAMETERS
|
||||
{ file HANDLE }
|
||||
{ offset DWORD }
|
||||
{ flags DWORD }
|
||||
{ packetSize WORD } ;
|
||||
TYPEDEF: XACT_STREAMING_PARAMETERS XACT_WAVEBANK_STREAMING_PARAMETERS
|
||||
TYPEDEF: XACT_WAVEBANK_STREAMING_PARAMETERS* LPXACT_WAVEBANK_STREAMING_PARAMETERS
|
||||
TYPEDEF: XACT_STREAMING_PARAMETERS* LPXACT_STREAMING_PARAMETERS
|
||||
TYPEDEF: XACT_STREAMING_PARAMETERS XACT_WAVEBANK_STREAMING_PARAMETERS ;
|
||||
TYPEDEF: XACT_WAVEBANK_STREAMING_PARAMETERS* LPXACT_WAVEBANK_STREAMING_PARAMETERS ;
|
||||
TYPEDEF: XACT_STREAMING_PARAMETERS* LPXACT_STREAMING_PARAMETERS ;
|
||||
|
||||
STRUCT: XACT_CUE_PROPERTIES
|
||||
{ friendlyName CHAR[255] }
|
||||
|
@ -157,7 +157,7 @@ STRUCT: XACT_CUE_PROPERTIES
|
|||
{ numVariations XACTINDEX }
|
||||
{ maxInstances XACTINSTANCELIMIT }
|
||||
{ currentInstances XACTINSTANCELIMIT } ;
|
||||
TYPEDEF: XACT_CUE_PROPERTIES* LPXACT_CUE_PROPERTIES
|
||||
TYPEDEF: XACT_CUE_PROPERTIES* LPXACT_CUE_PROPERTIES ;
|
||||
|
||||
STRUCT: XACT_TRACK_PROPERTIES
|
||||
{ duration XACTTIME }
|
||||
|
@ -165,7 +165,7 @@ STRUCT: XACT_TRACK_PROPERTIES
|
|||
{ numChannels XACTCHANNEL }
|
||||
{ waveVariation XACTINDEX }
|
||||
{ loopCount XACTLOOPCOUNT } ;
|
||||
TYPEDEF: XACT_TRACK_PROPERTIES* LPXACT_TRACK_PROPERTIES
|
||||
TYPEDEF: XACT_TRACK_PROPERTIES* LPXACT_TRACK_PROPERTIES ;
|
||||
|
||||
STRUCT: XACT_VARIATION_PROPERTIES
|
||||
{ index XACTINDEX }
|
||||
|
@ -173,7 +173,7 @@ STRUCT: XACT_VARIATION_PROPERTIES
|
|||
{ iaVariableMin XACTVARIABLEVALUE }
|
||||
{ iaVariableMax XACTVARIABLEVALUE }
|
||||
{ linger BOOL } ;
|
||||
TYPEDEF: XACT_VARIATION_PROPERTIES* LPXACT_VARIATION_PROPERTIES
|
||||
TYPEDEF: XACT_VARIATION_PROPERTIES* LPXACT_VARIATION_PROPERTIES ;
|
||||
|
||||
STRUCT: XACT_SOUND_PROPERTIES
|
||||
{ category XACTCATEGORY }
|
||||
|
@ -182,18 +182,18 @@ STRUCT: XACT_SOUND_PROPERTIES
|
|||
{ volume XACTVOLUME }
|
||||
{ numTracks XACTINDEX }
|
||||
{ arrTrackProperties XACT_TRACK_PROPERTIES } ;
|
||||
TYPEDEF: XACT_SOUND_PROPERTIES* LPXACT_SOUND_PROPERTIES
|
||||
TYPEDEF: XACT_SOUND_PROPERTIES* LPXACT_SOUND_PROPERTIES ;
|
||||
|
||||
STRUCT: XACT_SOUND_VARIATION_PROPERTIES
|
||||
{ variationProperties XACT_VARIATION_PROPERTIES }
|
||||
{ soundProperties XACT_SOUND_PROPERTIES } ;
|
||||
TYPEDEF: XACT_SOUND_VARIATION_PROPERTIES* LPXACT_SOUND_VARIATION_PROPERTIES
|
||||
TYPEDEF: XACT_SOUND_VARIATION_PROPERTIES* LPXACT_SOUND_VARIATION_PROPERTIES ;
|
||||
|
||||
STRUCT: XACT_CUE_INSTANCE_PROPERTIES
|
||||
{ allocAttributes DWORD }
|
||||
{ cueProperties XACT_CUE_PROPERTIES }
|
||||
{ activeVariationProperties XACT_SOUND_VARIATION_PROPERTIES } ;
|
||||
TYPEDEF: XACT_CUE_INSTANCE_PROPERTIES* LPXACT_CUE_INSTANCE_PROPERTIES
|
||||
TYPEDEF: XACT_CUE_INSTANCE_PROPERTIES* LPXACT_CUE_INSTANCE_PROPERTIES ;
|
||||
|
||||
STRUCT: WAVEBANKMINIWAVEFORMAT
|
||||
{ dwValue DWORD } ;
|
||||
|
@ -208,33 +208,33 @@ STRUCT: XACT_WAVE_PROPERTIES
|
|||
{ durationInSamples DWORD }
|
||||
{ loopRegion WAVEBANKSAMPLEREGION }
|
||||
{ streaming BOOL } ;
|
||||
TYPEDEF: XACT_WAVE_PROPERTIES* LPXACT_WAVE_PROPERTIES
|
||||
TYPEDEF: XACT_WAVE_PROPERTIES* LPXACT_WAVE_PROPERTIES ;
|
||||
|
||||
STRUCT: XACT_WAVE_INSTANCE_PROPERTIES
|
||||
{ properties XACT_WAVE_PROPERTIES }
|
||||
{ backgroundMusic BOOL } ;
|
||||
TYPEDEF: XACT_WAVE_INSTANCE_PROPERTIES* LPXACT_WAVE_INSTANCE_PROPERTIES
|
||||
TYPEDEF: XACT_WAVE_INSTANCE_PROPERTIES* LPXACT_WAVE_INSTANCE_PROPERTIES ;
|
||||
|
||||
STRUCT: XACTCHANNELMAPENTRY
|
||||
{ InputChannel XACTCHANNEL }
|
||||
{ OutputChannel XACTCHANNEL }
|
||||
{ Volume XACTVOLUME } ;
|
||||
TYPEDEF: XACTCHANNELMAPENTRY* LPXACTCHANNELMAPENTRY
|
||||
TYPEDEF: XACTCHANNELMAPENTRY* LPXACTCHANNELMAPENTRY ;
|
||||
|
||||
STRUCT: XACTCHANNELMAP
|
||||
{ EntryCount XACTCHANNEL }
|
||||
{ paEntries XACTCHANNELMAPENTRY* } ;
|
||||
TYPEDEF: XACTCHANNELMAP* LPXACTCHANNELMAP
|
||||
TYPEDEF: XACTCHANNELMAP* LPXACTCHANNELMAP ;
|
||||
|
||||
STRUCT: XACTCHANNELVOLUMEENTRY
|
||||
{ EntryIndex XACTCHANNEL }
|
||||
{ Volume XACTVOLUME } ;
|
||||
TYPEDEF: XACTCHANNELVOLUMEENTRY* LPXACTCHANNELVOLUMEENTRY
|
||||
TYPEDEF: XACTCHANNELVOLUMEENTRY* LPXACTCHANNELVOLUMEENTRY ;
|
||||
|
||||
STRUCT: XACTCHANNELVOLUME
|
||||
{ EntryCount XACTCHANNEL }
|
||||
{ paEntries XACTCHANNELVOLUMEENTRY* } ;
|
||||
TYPEDEF: XACTCHANNELVOLUME* LPXACTCHANNELVOLUME
|
||||
TYPEDEF: XACTCHANNELVOLUME* LPXACTCHANNELVOLUME ;
|
||||
|
||||
CONSTANT: XACTNOTIFICATIONTYPE_CUEPREPARED 1 ;
|
||||
CONSTANT: XACTNOTIFICATIONTYPE_CUEPLAY 2 ;
|
||||
|
@ -267,28 +267,28 @@ STRUCT: XACT_NOTIFICATION_DESCRIPTION
|
|||
{ cueIndex XACTINDEX }
|
||||
{ waveIndex XACTINDEX }
|
||||
{ pvContext PVOID } ;
|
||||
TYPEDEF: XACT_NOTIFICATION_DESCRIPTION* LPXACT_NOTIFICATION_DESCRIPTION
|
||||
TYPEDEF: XACT_NOTIFICATION_DESCRIPTION* LPXACT_NOTIFICATION_DESCRIPTION ;
|
||||
|
||||
STRUCT: XACT_NOTIFICATION_CUE
|
||||
{ cueIndex XACTINDEX }
|
||||
{ pSoundBank IXACT3SoundBank* }
|
||||
{ pCue IXACT3Cue* } ;
|
||||
TYPEDEF: XACT_NOTIFICATION_CUE* LPXACT_NOTIFICATION_CUE
|
||||
TYPEDEF: XACT_NOTIFICATION_CUE* LPXACT_NOTIFICATION_CUE ;
|
||||
|
||||
STRUCT: XACT_NOTIFICATION_MARKER
|
||||
{ cueIndex XACTINDEX }
|
||||
{ pSoundBank IXACT3SoundBank* }
|
||||
{ pCue IXACT3Cue* }
|
||||
{ marker DWORD } ;
|
||||
TYPEDEF: XACT_NOTIFICATION_MARKER* LPXACT_NOTIFICATION_MARKER
|
||||
TYPEDEF: XACT_NOTIFICATION_MARKER* LPXACT_NOTIFICATION_MARKER ;
|
||||
|
||||
STRUCT: XACT_NOTIFICATION_SOUNDBANK
|
||||
{ pSoundBank IXACT3SoundBank* } ;
|
||||
TYPEDEF: XACT_NOTIFICATION_SOUNDBANK* LPXACT_NOTIFICATION_SOUNDBANK
|
||||
TYPEDEF: XACT_NOTIFICATION_SOUNDBANK* LPXACT_NOTIFICATION_SOUNDBANK ;
|
||||
|
||||
STRUCT: XACT_NOTIFICATION_WAVEBANK
|
||||
{ pWaveBank IXACT3WaveBank* } ;
|
||||
TYPEDEF: XACT_NOTIFICATION_WAVEBANK* LPXACT_NOTIFICATION_WAVEBANK
|
||||
TYPEDEF: XACT_NOTIFICATION_WAVEBANK* LPXACT_NOTIFICATION_WAVEBANK ;
|
||||
|
||||
STRUCT: XACT_NOTIFICATION_VARIABLE
|
||||
{ cueIndex XACTINDEX }
|
||||
|
@ -297,11 +297,11 @@ STRUCT: XACT_NOTIFICATION_VARIABLE
|
|||
{ variableIndex XACTVARIABLEINDEX }
|
||||
{ variableValue XACTVARIABLEVALUE }
|
||||
{ local BOOL } ;
|
||||
TYPEDEF: XACT_NOTIFICATION_VARIABLE* LPXACT_NOTIFICATION_VARIABLE
|
||||
TYPEDEF: XACT_NOTIFICATION_VARIABLE* LPXACT_NOTIFICATION_VARIABLE ;
|
||||
|
||||
STRUCT: XACT_NOTIFICATION_GUI
|
||||
{ reserved DWORD } ;
|
||||
TYPEDEF: XACT_NOTIFICATION_GUI* LPXACT_NOTIFICATION_GUI
|
||||
TYPEDEF: XACT_NOTIFICATION_GUI* LPXACT_NOTIFICATION_GUI ;
|
||||
|
||||
STRUCT: XACT_NOTIFICATION_WAVE
|
||||
{ pWaveBank IXACT3WaveBank* }
|
||||
|
@ -310,7 +310,7 @@ STRUCT: XACT_NOTIFICATION_WAVE
|
|||
{ pSoundBank IXACT3SoundBank* }
|
||||
{ pCue IXACT3Cue* }
|
||||
{ pWave IXACT3Wave* } ;
|
||||
TYPEDEF: XACT_NOTIFICATION_WAVE* LPXACT_NOTIFICATION_WAVE
|
||||
TYPEDEF: XACT_NOTIFICATION_WAVE* LPXACT_NOTIFICATION_WAVE ;
|
||||
|
||||
UNION-STRUCT: XACT_NOTIFICATION_UNION
|
||||
{ cue XACT_NOTIFICATION_CUE }
|
||||
|
@ -325,7 +325,7 @@ STRUCT: XACT_NOTIFICATION
|
|||
{ timeStamp LONG }
|
||||
{ pvContext PVOID }
|
||||
{ union XACT_NOTIFICATION_UNION } ;
|
||||
TYPEDEF: XACT_NOTIFICATION* LPXACT_NOTIFICATION
|
||||
TYPEDEF: XACT_NOTIFICATION* LPXACT_NOTIFICATION ;
|
||||
|
||||
CONSTANT: XACT_FLAG_SOUNDBANK_STOP_IMMEDIATE 0x00000001 ;
|
||||
CONSTANT: XACT_SOUNDBANKSTATE_INUSE 0x00000080 ;
|
||||
|
|
|
@ -91,8 +91,8 @@ CONSTANT: Processor31 0x40000000 ;
|
|||
CONSTANT: Processor32 0x80000000 ;
|
||||
CONSTANT: XAUDIO2_ANY_PROCESSOR 0xffffffff ;
|
||||
CONSTANT: XAUDIO2_DEFAULT_PROCESSOR 0xffffffff ;
|
||||
TYPEDEF: int XAUDIO2_WINDOWS_PROCESSOR_SPECIFIER
|
||||
TYPEDEF: int XAUDIO2_PROCESSOR
|
||||
TYPEDEF: int XAUDIO2_WINDOWS_PROCESSOR_SPECIFIER ;
|
||||
TYPEDEF: int XAUDIO2_PROCESSOR ;
|
||||
|
||||
CONSTANT: NotDefaultDevice 0x0 ;
|
||||
CONSTANT: DefaultConsoleDevice 0x1 ;
|
||||
|
@ -101,7 +101,7 @@ CONSTANT: DefaultCommunicationsDevice 0x4 ;
|
|||
CONSTANT: DefaultGameDevice 0x8 ;
|
||||
CONSTANT: GlobalDefaultDevice 0xf ;
|
||||
CONSTANT: InvalidDeviceRole 0x0 ;
|
||||
TYPEDEF: int XAUDIO2_DEVICE_ROLE
|
||||
TYPEDEF: int XAUDIO2_DEVICE_ROLE ;
|
||||
|
||||
STRUCT: XAUDIO2_DEVICE_DETAILS
|
||||
{ DeviceID WCHAR[256] }
|
||||
|
|
|
@ -88,12 +88,12 @@ STRUCT: XINPUT_GAMEPAD
|
|||
{ sThumbLY SHORT }
|
||||
{ sThumbRX SHORT }
|
||||
{ sThumbRY SHORT } ;
|
||||
TYPEDEF: XINPUT_GAMEPAD* PXINPUT_GAMEPAD
|
||||
TYPEDEF: XINPUT_GAMEPAD* PXINPUT_GAMEPAD ;
|
||||
|
||||
STRUCT: XINPUT_VIBRATION
|
||||
{ wLeftMotorSpeed WORD }
|
||||
{ wRightMotorSpeed WORD } ;
|
||||
TYPEDEF: XINPUT_VIBRATION* PXINPUT_VIBRATION
|
||||
TYPEDEF: XINPUT_VIBRATION* PXINPUT_VIBRATION ;
|
||||
|
||||
STRUCT: XINPUT_CAPABILITIES
|
||||
{ Type BYTE }
|
||||
|
@ -101,7 +101,7 @@ STRUCT: XINPUT_CAPABILITIES
|
|||
{ Flags WORD }
|
||||
{ Gamepad XINPUT_GAMEPAD }
|
||||
{ Vibration XINPUT_VIBRATION } ;
|
||||
TYPEDEF: XINPUT_CAPABILITIES* PXINPUT_CAPABILITIES
|
||||
TYPEDEF: XINPUT_CAPABILITIES* PXINPUT_CAPABILITIES ;
|
||||
|
||||
STRUCT: XINPUT_KEYSTROKE
|
||||
{ VirtualKey WORD }
|
||||
|
@ -109,12 +109,12 @@ STRUCT: XINPUT_KEYSTROKE
|
|||
{ Flags WORD }
|
||||
{ UserIndex BYTE }
|
||||
{ HidCode BYTE } ;
|
||||
TYPEDEF: XINPUT_KEYSTROKE* PXINPUT_KEYSTROKE
|
||||
TYPEDEF: XINPUT_KEYSTROKE* PXINPUT_KEYSTROKE ;
|
||||
|
||||
STRUCT: XINPUT_STATE
|
||||
{ dwPacketNumber DWORD }
|
||||
{ Gamepad XINPUT_GAMEPAD } ;
|
||||
TYPEDEF: XINPUT_STATE* PXINPUT_STATE
|
||||
TYPEDEF: XINPUT_STATE* PXINPUT_STATE ;
|
||||
|
||||
FUNCTION: DWORD XInputGetCapabilities ( DWORD dwUserIndex, DWORD dwFlags, XINPUT_CAPABILITIES* pCapabilities ) ;
|
||||
FUNCTION: DWORD XInputGetKeystroke ( DWORD dwUserIndex, DWORD dwReserved, PXINPUT_KEYSTROKE pKeystroke ) ;
|
||||
|
|
|
@ -12,7 +12,7 @@ FUNCTION: void GdipFree ( void* mem ) ;
|
|||
|
||||
destructor: GdipFree
|
||||
|
||||
TYPEDEF: float REAL
|
||||
TYPEDEF: float REAL ;
|
||||
|
||||
ENUM: GpStatus
|
||||
{ Ok 0 }
|
||||
|
@ -39,8 +39,8 @@ ENUM: GpStatus
|
|||
{ ProfileNotFound 21 } ;
|
||||
|
||||
CALLBACK: BOOL ImageAbort ( void* data ) ;
|
||||
TYPEDEF: ImageAbort DrawImageAbort
|
||||
TYPEDEF: ImageAbort GetThumbnailImageAbort
|
||||
TYPEDEF: ImageAbort DrawImageAbort ;
|
||||
TYPEDEF: ImageAbort GetThumbnailImageAbort ;
|
||||
|
||||
STRUCT: GpPoint
|
||||
{ X INT }
|
||||
|
@ -71,8 +71,8 @@ STRUCT: CharacterRange
|
|||
{ First INT }
|
||||
{ Length INT } ;
|
||||
|
||||
TYPEDEF: UINT GraphicsState
|
||||
TYPEDEF: UINT GraphicsContainer
|
||||
TYPEDEF: UINT GraphicsState ;
|
||||
TYPEDEF: UINT GraphicsContainer ;
|
||||
|
||||
ENUM: GpUnit
|
||||
{ UnitWorld 0 }
|
||||
|
@ -427,8 +427,8 @@ STRUCT: GdiplusStartupOutput
|
|||
FUNCTION: GpStatus GdiplusStartup ( ULONG_PTR* x, GdiplusStartupInput* in, GdiplusStartupOutput* out ) ;
|
||||
FUNCTION: void GdiplusShutdown ( ULONG_PTR x ) ;
|
||||
|
||||
TYPEDEF: DWORD ARGB
|
||||
TYPEDEF: INT PixelFormat
|
||||
TYPEDEF: DWORD ARGB ;
|
||||
TYPEDEF: INT PixelFormat ;
|
||||
|
||||
<PRIVATE
|
||||
: pixel-format-constant ( n m l -- format )
|
||||
|
|
|
@ -49,9 +49,9 @@ CONSTANT: MAX_ADAPTER_NAME 128 ;
|
|||
STRUCT: IP_ADDRESS_STRING
|
||||
{ String char[16] } ;
|
||||
|
||||
TYPEDEF: IP_ADDRESS_STRING* PIP_ADDRESS_STRING
|
||||
TYPEDEF: IP_ADDRESS_STRING IP_MASK_STRING
|
||||
TYPEDEF: IP_MASK_STRING* PIP_MASK_STRING
|
||||
TYPEDEF: IP_ADDRESS_STRING* PIP_ADDRESS_STRING ;
|
||||
TYPEDEF: IP_ADDRESS_STRING IP_MASK_STRING ;
|
||||
TYPEDEF: IP_MASK_STRING* PIP_MASK_STRING ;
|
||||
|
||||
STRUCT: IP_ADDR_STRING
|
||||
{ Next IP_ADDR_STRING* }
|
||||
|
@ -59,7 +59,7 @@ STRUCT: IP_ADDR_STRING
|
|||
{ IpMask IP_MASK_STRING }
|
||||
{ Context DWORD } ;
|
||||
|
||||
TYPEDEF: IP_ADDR_STRING* PIP_ADDR_STRING
|
||||
TYPEDEF: IP_ADDR_STRING* PIP_ADDR_STRING ;
|
||||
|
||||
STRUCT: FIXED_INFO
|
||||
{ HostName char[MAX_HOSTNAME_LEN+4] }
|
||||
|
@ -75,10 +75,10 @@ STRUCT: FIXED_INFO
|
|||
|
||||
defer: IP_ADAPTER_INFO
|
||||
|
||||
TYPEDEF: ulong time_t
|
||||
TYPEDEF: uchar UINT8
|
||||
TYPEDEF: uint NET_IF_COMPARTMENT_ID
|
||||
TYPEDEF: GUID NET_IF_NETWORK_GUID
|
||||
TYPEDEF: ulong time_t ;
|
||||
TYPEDEF: uchar UINT8 ;
|
||||
TYPEDEF: uint NET_IF_COMPARTMENT_ID ;
|
||||
TYPEDEF: GUID NET_IF_NETWORK_GUID ;
|
||||
|
||||
ENUM: IP_DAD_STATE
|
||||
IpDadStateInvalid
|
||||
|
@ -144,7 +144,7 @@ ERROR: unknown-sockaddr-length sockaddr length ;
|
|||
[ unknown-sockaddr-length ]
|
||||
} case ;
|
||||
|
||||
TYPEDEF: SOCKET_ADDRESS* PSOCKET_ADDRESS
|
||||
TYPEDEF: SOCKET_ADDRESS* PSOCKET_ADDRESS ;
|
||||
|
||||
STRUCT: IP_ADAPTER_INFO
|
||||
{ Next IP_ADAPTER_INFO* }
|
||||
|
@ -166,13 +166,13 @@ STRUCT: IP_ADAPTER_INFO
|
|||
{ LeaseObtained time_t }
|
||||
{ LeaseExpires time_t } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_INFO* PIP_ADAPTER_INFO
|
||||
TYPEDEF: IP_ADAPTER_INFO* PIP_ADAPTER_INFO ;
|
||||
|
||||
STRUCT: LengthIndex
|
||||
{ Length ULONG }
|
||||
{ IfIndex DWORD } ;
|
||||
|
||||
TYPEDEF: LengthIndex LengthFlags
|
||||
TYPEDEF: LengthIndex LengthFlags ;
|
||||
|
||||
UNION-STRUCT: AlignmentLenIndex
|
||||
{ Alignment ULONGLONG }
|
||||
|
@ -191,8 +191,8 @@ UNION-STRUCT: NET_LUID
|
|||
{ Value ULONG64 }
|
||||
{ Info ResNetIf } ;
|
||||
|
||||
TYPEDEF: NET_LUID* PNET_LUID
|
||||
TYPEDEF: NET_LUID IF_LUID
|
||||
TYPEDEF: NET_LUID* PNET_LUID ;
|
||||
TYPEDEF: NET_LUID IF_LUID ;
|
||||
|
||||
defer: IP_ADAPTER_ADDRESSES
|
||||
defer: IP_ADAPTER_UNICAST_ADDRESS
|
||||
|
@ -208,7 +208,7 @@ STRUCT: IP_ADAPTER_UNICAST_ADDRESS
|
|||
{ LeaseLifeTime ULONG }
|
||||
{ OnLinkPrefixLength UINT8 } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_UNICAST_ADDRESS* PIP_ADAPTER_UNICAST_ADDRESS
|
||||
TYPEDEF: IP_ADAPTER_UNICAST_ADDRESS* PIP_ADAPTER_UNICAST_ADDRESS ;
|
||||
|
||||
defer: IP_ADAPTER_ANYCAST_ADDRESS
|
||||
STRUCT: IP_ADAPTER_ANYCAST_ADDRESS
|
||||
|
@ -216,7 +216,7 @@ STRUCT: IP_ADAPTER_ANYCAST_ADDRESS
|
|||
{ Next IP_ADAPTER_ANYCAST_ADDRESS* }
|
||||
{ Address SOCKET_ADDRESS } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_ANYCAST_ADDRESS* PIP_ADAPTER_ANYCAST_ADDRESS
|
||||
TYPEDEF: IP_ADAPTER_ANYCAST_ADDRESS* PIP_ADAPTER_ANYCAST_ADDRESS ;
|
||||
|
||||
|
||||
defer: IP_ADAPTER_MULTICAST_ADDRESS
|
||||
|
@ -225,7 +225,7 @@ STRUCT: IP_ADAPTER_MULTICAST_ADDRESS
|
|||
{ Next IP_ADAPTER_MULTICAST_ADDRESS* }
|
||||
{ Address SOCKET_ADDRESS } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_MULTICAST_ADDRESS* PIP_ADAPTER_MULTICAST_ADDRESS
|
||||
TYPEDEF: IP_ADAPTER_MULTICAST_ADDRESS* PIP_ADAPTER_MULTICAST_ADDRESS ;
|
||||
|
||||
|
||||
defer: IP_ADAPTER_DNS_SERVER_ADDRESS
|
||||
|
@ -234,7 +234,7 @@ STRUCT: IP_ADAPTER_DNS_SERVER_ADDRESS
|
|||
{ Next IP_ADAPTER_DNS_SERVER_ADDRESS* }
|
||||
{ Address SOCKET_ADDRESS } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_DNS_SERVER_ADDRESS* PIP_ADAPTER_DNS_SERVER_ADDRESS
|
||||
TYPEDEF: IP_ADAPTER_DNS_SERVER_ADDRESS* PIP_ADAPTER_DNS_SERVER_ADDRESS ;
|
||||
|
||||
|
||||
defer: IP_ADAPTER_WINS_SERVER_ADDRESS
|
||||
|
@ -243,9 +243,9 @@ STRUCT: IP_ADAPTER_WINS_SERVER_ADDRESS
|
|||
{ Next IP_ADAPTER_WINS_SERVER_ADDRESS* }
|
||||
{ Address SOCKET_ADDRESS } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_WINS_SERVER_ADDRESS* PIP_ADAPTER_WINS_SERVER_ADDRESS
|
||||
TYPEDEF: IP_ADAPTER_WINS_SERVER_ADDRESS* PIP_ADAPTER_WINS_SERVER_ADDRESS ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_WINS_SERVER_ADDRESS* PIP_ADAPTER_WINS_SERVER_ADDRESS_LH
|
||||
TYPEDEF: IP_ADAPTER_WINS_SERVER_ADDRESS* PIP_ADAPTER_WINS_SERVER_ADDRESS_LH ;
|
||||
|
||||
|
||||
|
||||
|
@ -255,9 +255,9 @@ STRUCT: IP_ADAPTER_GATEWAY_ADDRESS
|
|||
{ Next IP_ADAPTER_GATEWAY_ADDRESS* }
|
||||
{ Address SOCKET_ADDRESS } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_GATEWAY_ADDRESS* PIP_ADAPTER_GATEWAY_ADDRESS
|
||||
TYPEDEF: IP_ADAPTER_GATEWAY_ADDRESS* PIP_ADAPTER_GATEWAY_ADDRESS ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_GATEWAY_ADDRESS* PIP_ADAPTER_GATEWAY_ADDRESS_LH
|
||||
TYPEDEF: IP_ADAPTER_GATEWAY_ADDRESS* PIP_ADAPTER_GATEWAY_ADDRESS_LH ;
|
||||
|
||||
defer: IP_ADAPTER_PREFIX
|
||||
STRUCT: IP_ADAPTER_PREFIX
|
||||
|
@ -266,7 +266,7 @@ STRUCT: IP_ADAPTER_PREFIX
|
|||
{ Address SOCKET_ADDRESS }
|
||||
{ PrefixLength ULONG } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_PREFIX* PIP_ADAPTER_PREFIX
|
||||
TYPEDEF: IP_ADAPTER_PREFIX* PIP_ADAPTER_PREFIX ;
|
||||
|
||||
|
||||
defer: IP_ADAPTER_DNS_SUFFIX
|
||||
|
@ -274,7 +274,7 @@ STRUCT: IP_ADAPTER_DNS_SUFFIX
|
|||
{ Next IP_ADAPTER_DNS_SUFFIX* }
|
||||
{ String WCHAR[MAX_DNS_SUFFIX_STRING_LENGTH] } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_DNS_SUFFIX* PIP_ADAPTER_DNS_SUFFIX
|
||||
TYPEDEF: IP_ADAPTER_DNS_SUFFIX* PIP_ADAPTER_DNS_SUFFIX ;
|
||||
|
||||
|
||||
CONSTANT: GAA_FLAG_SKIP_UNICAST 0x0001 ;
|
||||
|
@ -327,9 +327,9 @@ STRUCT: IP_ADAPTER_ADDRESSES
|
|||
{ Dhcpv6Iaid ULONG }
|
||||
{ FirstDnsSuffix PIP_ADAPTER_DNS_SUFFIX } ;
|
||||
|
||||
TYPEDEF: IP_ADAPTER_ADDRESSES* PIP_ADAPTER_ADDRESSES
|
||||
TYPEDEF: IP_ADAPTER_ADDRESSES* PIP_ADAPTER_ADDRESSES ;
|
||||
|
||||
TYPEDEF: FIXED_INFO* PFIXED_INFO
|
||||
TYPEDEF: FIXED_INFO* PFIXED_INFO ;
|
||||
|
||||
STRUCT: S_un_b
|
||||
{ s_b1 uchar }
|
||||
|
@ -354,7 +354,7 @@ UNION-STRUCT: S_un
|
|||
STRUCT: IP_ADAPTER_INDEX_MAP
|
||||
{ Index ULONG }
|
||||
{ Name WCHAR[MAX_ADAPTER_NAME] } ;
|
||||
TYPEDEF: IP_ADAPTER_INDEX_MAP* PIP_ADAPTER_INDEX_MAP
|
||||
TYPEDEF: IP_ADAPTER_INDEX_MAP* PIP_ADAPTER_INDEX_MAP ;
|
||||
|
||||
FUNCTION: DWORD IpReleaseAddress ( PIP_ADAPTER_INDEX_MAP AdapterInfo ) ;
|
||||
FUNCTION: DWORD IpRenewAddress ( PIP_ADAPTER_INDEX_MAP AdapterInfo ) ;
|
||||
|
|
|
@ -111,7 +111,7 @@ STRUCT: FILE_NOTIFY_INFORMATION
|
|||
{ FileNameLength DWORD }
|
||||
{ FileName WCHAR[1] } ;
|
||||
|
||||
TYPEDEF: FILE_NOTIFY_INFORMATION* PFILE_NOTIFY_INFORMATION
|
||||
TYPEDEF: FILE_NOTIFY_INFORMATION* PFILE_NOTIFY_INFORMATION ;
|
||||
|
||||
CONSTANT: STD_INPUT_HANDLE -10 ;
|
||||
CONSTANT: STD_OUTPUT_HANDLE -11 ;
|
||||
|
@ -273,7 +273,7 @@ STRUCT: STARTUPINFO
|
|||
{ hStdOutput HANDLE }
|
||||
{ hStdError HANDLE } ;
|
||||
|
||||
TYPEDEF: void* LPSTARTUPINFO
|
||||
TYPEDEF: void* LPSTARTUPINFO ;
|
||||
|
||||
STRUCT: PROCESS_INFORMATION
|
||||
{ hProcess HANDLE }
|
||||
|
@ -293,7 +293,7 @@ STRUCT: SYSTEM_INFO
|
|||
{ wProcessorLevel WORD }
|
||||
{ wProcessorRevision WORD } ;
|
||||
|
||||
TYPEDEF: void* LPSYSTEM_INFO
|
||||
TYPEDEF: void* LPSYSTEM_INFO ;
|
||||
|
||||
STRUCT: MEMORYSTATUS
|
||||
{ dwLength DWORD }
|
||||
|
@ -305,7 +305,7 @@ STRUCT: MEMORYSTATUS
|
|||
{ dwTotalVirtual SIZE_T }
|
||||
{ dwAvailVirtual SIZE_T } ;
|
||||
|
||||
TYPEDEF: void* LPMEMORYSTATUS
|
||||
TYPEDEF: void* LPMEMORYSTATUS ;
|
||||
|
||||
STRUCT: MEMORYSTATUSEX
|
||||
{ dwLength DWORD }
|
||||
|
@ -318,7 +318,7 @@ STRUCT: MEMORYSTATUSEX
|
|||
{ ullAvailVirtual DWORDLONG }
|
||||
{ ullAvailExtendedVirtual DWORDLONG } ;
|
||||
|
||||
TYPEDEF: void* LPMEMORYSTATUSEX
|
||||
TYPEDEF: void* LPMEMORYSTATUSEX ;
|
||||
|
||||
STRUCT: OSVERSIONINFO
|
||||
{ dwOSVersionInfoSize DWORD }
|
||||
|
@ -328,7 +328,7 @@ STRUCT: OSVERSIONINFO
|
|||
{ dwPlatformId DWORD }
|
||||
{ szCSDVersion WCHAR[128] } ;
|
||||
|
||||
TYPEDEF: void* LPOSVERSIONINFO
|
||||
TYPEDEF: void* LPOSVERSIONINFO ;
|
||||
|
||||
STRUCT: MEMORY_BASIC_INFORMATION
|
||||
{ BaseAddress void* }
|
||||
|
@ -553,8 +553,8 @@ STRUCT: DCB
|
|||
{ EofChar char }
|
||||
{ EvtChar char }
|
||||
{ wReserved1 WORD } ;
|
||||
TYPEDEF: DCB* PDCB
|
||||
TYPEDEF: DCB* LPDCB
|
||||
TYPEDEF: DCB* PDCB ;
|
||||
TYPEDEF: DCB* LPDCB ;
|
||||
|
||||
STRUCT: COMMCONFIG
|
||||
{ dwSize DWORD }
|
||||
|
@ -565,7 +565,7 @@ STRUCT: COMMCONFIG
|
|||
{ dwProviderOffset DWORD }
|
||||
{ dwProviderSize DWORD }
|
||||
{ wcProviderData { WCHAR 1 } } ;
|
||||
TYPEDEF: COMMCONFIG* LPCOMMCONFIG
|
||||
TYPEDEF: COMMCONFIG* LPCOMMCONFIG ;
|
||||
|
||||
STRUCT: COMMPROP
|
||||
{ wPacketLength WORD }
|
||||
|
@ -586,7 +586,7 @@ STRUCT: COMMPROP
|
|||
{ dwProvSpec1 DWORD }
|
||||
{ dwProvSpec2 DWORD }
|
||||
{ wcProvChar { WCHAR 1 } } ;
|
||||
TYPEDEF: COMMPROP* LPCOMMPROP
|
||||
TYPEDEF: COMMPROP* LPCOMMPROP ;
|
||||
|
||||
|
||||
CONSTANT: SE_CREATE_TOKEN_NAME "SeCreateTokenPrivilege" ;
|
||||
|
@ -661,17 +661,17 @@ CONSTANT: WAIT_FAILED 0xffffffff ;
|
|||
STRUCT: LUID
|
||||
{ LowPart DWORD }
|
||||
{ HighPart LONG } ;
|
||||
TYPEDEF: LUID* PLUID
|
||||
TYPEDEF: LUID* PLUID ;
|
||||
|
||||
STRUCT: LUID_AND_ATTRIBUTES
|
||||
{ Luid LUID }
|
||||
{ Attributes DWORD } ;
|
||||
TYPEDEF: LUID_AND_ATTRIBUTES* PLUID_AND_ATTRIBUTES
|
||||
TYPEDEF: LUID_AND_ATTRIBUTES* PLUID_AND_ATTRIBUTES ;
|
||||
|
||||
STRUCT: TOKEN_PRIVILEGES
|
||||
{ PrivilegeCount DWORD }
|
||||
{ Privileges LUID_AND_ATTRIBUTES* } ;
|
||||
TYPEDEF: TOKEN_PRIVILEGES* PTOKEN_PRIVILEGES
|
||||
TYPEDEF: TOKEN_PRIVILEGES* PTOKEN_PRIVILEGES ;
|
||||
|
||||
STRUCT: WIN32_FILE_ATTRIBUTE_DATA
|
||||
{ dwFileAttributes DWORD }
|
||||
|
@ -680,7 +680,7 @@ STRUCT: WIN32_FILE_ATTRIBUTE_DATA
|
|||
{ ftLastWriteTime FILETIME }
|
||||
{ nFileSizeHigh DWORD }
|
||||
{ nFileSizeLow DWORD } ;
|
||||
TYPEDEF: WIN32_FILE_ATTRIBUTE_DATA* LPWIN32_FILE_ATTRIBUTE_DATA
|
||||
TYPEDEF: WIN32_FILE_ATTRIBUTE_DATA* LPWIN32_FILE_ATTRIBUTE_DATA ;
|
||||
|
||||
STRUCT: BY_HANDLE_FILE_INFORMATION
|
||||
{ dwFileAttributes DWORD }
|
||||
|
@ -693,7 +693,7 @@ STRUCT: BY_HANDLE_FILE_INFORMATION
|
|||
{ nNumberOfLinks DWORD }
|
||||
{ nFileIndexHigh DWORD }
|
||||
{ nFileIndexLow DWORD } ;
|
||||
TYPEDEF: BY_HANDLE_FILE_INFORMATION* LPBY_HANDLE_FILE_INFORMATION
|
||||
TYPEDEF: BY_HANDLE_FILE_INFORMATION* LPBY_HANDLE_FILE_INFORMATION ;
|
||||
|
||||
CONSTANT: OFS_MAXPATHNAME 128 ;
|
||||
|
||||
|
@ -706,7 +706,7 @@ STRUCT: OFSTRUCT
|
|||
{ szPathName { CHAR 128 } } ;
|
||||
! { szPathName { CHAR OFS_MAXPATHNAME } } ;
|
||||
|
||||
TYPEDEF: OFSTRUCT* LPOFSTRUCT
|
||||
TYPEDEF: OFSTRUCT* LPOFSTRUCT ;
|
||||
|
||||
STRUCT: WIN32_FIND_DATA
|
||||
{ dwFileAttributes DWORD }
|
||||
|
@ -720,23 +720,23 @@ STRUCT: WIN32_FIND_DATA
|
|||
{ cFileName { TCHAR MAX_PATH } }
|
||||
{ cAlternateFileName TCHAR[14] } ;
|
||||
|
||||
TYPEDEF: WIN32_FIND_DATA* PWIN32_FIND_DATA
|
||||
TYPEDEF: WIN32_FIND_DATA* LPWIN32_FIND_DATA
|
||||
TYPEDEF: void* POVERLAPPED
|
||||
TYPEDEF: void* LPOVERLAPPED
|
||||
TYPEDEF: void* LPSECURITY_ATTRIBUTES
|
||||
TYPEDEF: void* LPPROCESS_INFORMATION
|
||||
TYPEDEF: WIN32_FIND_DATA* PWIN32_FIND_DATA ;
|
||||
TYPEDEF: WIN32_FIND_DATA* LPWIN32_FIND_DATA ;
|
||||
TYPEDEF: void* POVERLAPPED ;
|
||||
TYPEDEF: void* LPOVERLAPPED ;
|
||||
TYPEDEF: void* LPSECURITY_ATTRIBUTES ;
|
||||
TYPEDEF: void* LPPROCESS_INFORMATION ;
|
||||
|
||||
TYPEDEF: SYSTEMTIME* PSYSTEMTIME
|
||||
TYPEDEF: PSYSTEMTIME LPSYSTEMTIME
|
||||
TYPEDEF: SYSTEMTIME* PSYSTEMTIME ;
|
||||
TYPEDEF: PSYSTEMTIME LPSYSTEMTIME ;
|
||||
|
||||
TYPEDEF: TIME_ZONE_INFORMATION* PTIME_ZONE_INFORMATION
|
||||
TYPEDEF: PTIME_ZONE_INFORMATION LPTIME_ZONE_INFORMATION
|
||||
TYPEDEF: TIME_ZONE_INFORMATION* PTIME_ZONE_INFORMATION ;
|
||||
TYPEDEF: PTIME_ZONE_INFORMATION LPTIME_ZONE_INFORMATION ;
|
||||
|
||||
TYPEDEF: FILETIME* PFILETIME
|
||||
TYPEDEF: PFILETIME LPFILETIME
|
||||
TYPEDEF: FILETIME* PFILETIME ;
|
||||
TYPEDEF: PFILETIME LPFILETIME ;
|
||||
|
||||
TYPEDEF: int GET_FILEEX_INFO_LEVELS
|
||||
TYPEDEF: int GET_FILEEX_INFO_LEVELS ;
|
||||
|
||||
STRUCT: SECURITY_ATTRIBUTES
|
||||
{ nLength DWORD }
|
||||
|
@ -829,8 +829,8 @@ STRUCT: PROCESSENTRY32
|
|||
{ dwFlags DWORD }
|
||||
{ szExeFile TCHAR[MAX_PATH] } ;
|
||||
|
||||
TYPEDEF: PROCESSENTRY32* PPROCESSENTRY32
|
||||
TYPEDEF: PROCESSENTRY32* LPPROCESSENTRY32
|
||||
TYPEDEF: PROCESSENTRY32* PPROCESSENTRY32 ;
|
||||
TYPEDEF: PROCESSENTRY32* LPPROCESSENTRY32 ;
|
||||
|
||||
! Resource IDs
|
||||
: MAKEINTRESOURCE ( int -- resource ) 0xffff bitand <alien> ; inline
|
||||
|
@ -1170,7 +1170,7 @@ STRUCT: WIN32_FIND_STREAM_DATA
|
|||
{ StreamSize LARGE_INTEGER }
|
||||
{ cStreamName WCHAR[292] } ;
|
||||
|
||||
TYPEDEF: WIN32_FIND_STREAM_DATA* PWIN32_FIND_STREAM_DATA
|
||||
TYPEDEF: WIN32_FIND_STREAM_DATA* PWIN32_FIND_STREAM_DATA ;
|
||||
|
||||
FUNCTION: HANDLE FindFirstStreamW (
|
||||
LPCWSTR lpFileName,
|
||||
|
|
|
@ -5,23 +5,23 @@ in: windows.ntdll
|
|||
|
||||
LIBRARY: ntdll
|
||||
|
||||
TYPEDEF: uint NTSTATUS
|
||||
TYPEDEF: uint NTSTATUS ;
|
||||
|
||||
! Buffer is a PWSTR
|
||||
STRUCT: LSA_UNICODE_STRING
|
||||
{ Length USHORT }
|
||||
{ MaximumLength USHORT }
|
||||
{ Buffer void* } ;
|
||||
TYPEDEF: LSA_UNICODE_STRING* PLSA_UNICODE_STRING
|
||||
TYPEDEF: LSA_UNICODE_STRING UNICODE_STRING
|
||||
TYPEDEF: LSA_UNICODE_STRING* PUNICODE_STRING
|
||||
TYPEDEF: LSA_UNICODE_STRING* PLSA_UNICODE_STRING ;
|
||||
TYPEDEF: LSA_UNICODE_STRING UNICODE_STRING ;
|
||||
TYPEDEF: LSA_UNICODE_STRING* PUNICODE_STRING ;
|
||||
|
||||
STRUCT: RTL_DRIVE_LETTER_CURDIR
|
||||
{ Flags USHORT }
|
||||
{ Length USHORT }
|
||||
{ Timestamp ULONG }
|
||||
{ DosPath UNICODE_STRING } ;
|
||||
TYPEDEF: RTL_DRIVE_LETTER_CURDIR* PRTL_DRIVE_LETTER_CURDIR
|
||||
TYPEDEF: RTL_DRIVE_LETTER_CURDIR* PRTL_DRIVE_LETTER_CURDIR ;
|
||||
|
||||
STRUCT: RTL_USER_PROCESS_PARAMETERS
|
||||
{ MaximumLength ULONG }
|
||||
|
@ -53,12 +53,12 @@ STRUCT: RTL_USER_PROCESS_PARAMETERS
|
|||
{ ShellInfo UNICODE_STRING }
|
||||
{ RuntimeData UNICODE_STRING }
|
||||
{ DLCurrentDirectory RTL_DRIVE_LETTER_CURDIR[0x20] } ;
|
||||
TYPEDEF: RTL_USER_PROCESS_PARAMETERS* PRTL_USER_PROCESS_PARAMETERS
|
||||
TYPEDEF: RTL_USER_PROCESS_PARAMETERS* PRTL_USER_PROCESS_PARAMETERS ;
|
||||
|
||||
STRUCT: LIST_ENTRY
|
||||
{ Flink LIST_ENTRY* }
|
||||
{ Blink LIST_ENTRY* } ;
|
||||
TYPEDEF: LIST_ENTRY* PLIST_ENTRY
|
||||
TYPEDEF: LIST_ENTRY* PLIST_ENTRY ;
|
||||
|
||||
STRUCT: PEB_LDR_DATA
|
||||
{ Length ULONG }
|
||||
|
@ -67,20 +67,20 @@ STRUCT: PEB_LDR_DATA
|
|||
{ InLoadOrderModuleList LIST_ENTRY }
|
||||
{ InMemoryOrderModuleList LIST_ENTRY }
|
||||
{ InInitializationOrderModuleList LIST_ENTRY } ;
|
||||
TYPEDEF: PEB_LDR_DATA* PPEB_LDR_DATA
|
||||
TYPEDEF: PEB_LDR_DATA* PPEB_LDR_DATA ;
|
||||
|
||||
TYPEDEF: void* PPS_POST_PROCESS_INIT_ROUTINE
|
||||
TYPEDEF: void* PPS_POST_PROCESS_INIT_ROUTINE ;
|
||||
|
||||
STRUCT: PEB_FREE_BLOCK
|
||||
{ Next PEB_FREE_BLOCK* }
|
||||
{ Size ULONG } ;
|
||||
TYPEDEF: PEB_FREE_BLOCK* PPEB_FREE_BLOCK
|
||||
TYPEDEF: PEB_FREE_BLOCK* PPEB_FREE_BLOCK ;
|
||||
|
||||
STRUCT: PEBLOCKROUTINE
|
||||
{ PebLock PVOID } ;
|
||||
TYPEDEF: PEBLOCKROUTINE* PPEBLOCKROUTINE
|
||||
TYPEDEF: PEBLOCKROUTINE* PPEBLOCKROUTINE ;
|
||||
|
||||
TYPEDEF: PVOID* PPVOID
|
||||
TYPEDEF: PVOID* PPVOID ;
|
||||
|
||||
STRUCT: PEB
|
||||
{ InheritedAddressSpace BOOLEAN }
|
||||
|
@ -137,7 +137,7 @@ STRUCT: PEB
|
|||
{ TlsExpansionBitmap ULONG }
|
||||
{ TlsExpansionBitmapBits BYTE[0x80] }
|
||||
{ SessionId ULONG } ;
|
||||
TYPEDEF: PEB* PPEB
|
||||
TYPEDEF: PEB* PPEB ;
|
||||
|
||||
! PebBaseAddress is PPEB
|
||||
STRUCT: PROCESS_BASIC_INFORMATION
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue