FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Typedefs
basicDataTypeConversions.h File Reference
#include <stdint.h>
#include <wchar.h>

Go to the source code of this file.

Data Structures

struct  GUID
 

Typedefs

typedef int64_t __int64
 
typedef int32_t __int32
 
typedef uint32_t BOOL
 
typedef void * HMODULE
 
typedef void * LPVOID
 
typedef void * PVOID
 
typedef PVOID HANDLE
 
typedef HANDLE HWND
 
typedef HANDLE HINSTANCE
 
typedef void * HDC
 
typedef void * HBITMAP
 
typedef void * HICON
 
typedef void * HFONT
 
typedef void * HGDIOBJ
 
typedef void * HBRUSH
 
typedef void * HMMIO
 
typedef void * HACMSTREAM
 
typedef void * HACMDRIVER
 
typedef void * HIC
 
typedef void * HACMOBJ
 
typedef HACMSTREAM * LPHACMSTREAM
 
typedef void * HACMDRIVERID
 
typedef void * LPHACMDRIVER
 
typedef unsigned char BYTE
 
typedef BYTE * LPBYTE
 
typedef char TCHAR
 
typedef TCHAR * LPTSTR
 
typedef const TCHAR * LPCTSTR
 
typedef char * LPSTR
 
typedef LPSTR LPOLESTR
 
typedef const char * LPCSTR
 
typedef LPCSTR LPCOLESTR
 
typedef wchar_t WCHAR
 
typedef unsigned short WORD
 
typedef unsigned int UINT
 
typedef UINT MMRESULT
 
typedef uint32_t DWORD
 
typedef DWORD COLORREF
 
typedef DWORD FOURCC
 
typedef DWORD HRESULT
 
typedef DWORD * LPDWORD
 
typedef DWORD * DWORD_PTR
 
typedef int32_t LONG
 
typedef int32_t * LONG_PTR
 
typedef LONG_PTR LRESULT
 
typedef uint32_t ULONG
 
typedef uint32_t * ULONG_PTR
 
typedef uint64_t _fsize_t
 
typedef GUID REFIID
 
typedef GUID CLSID
 
typedef CLSID * LPCLSID
 
typedef GUID IID
 

Typedef Documentation

typedef int64_t __int64

Definition at line 11 of file basicDataTypeConversions.h.

typedef int32_t __int32

Definition at line 12 of file basicDataTypeConversions.h.

static BOOL

Definition at line 16 of file basicDataTypeConversions.h.

typedef void* HMODULE

Definition at line 18 of file basicDataTypeConversions.h.

typedef void* LPVOID

Definition at line 19 of file basicDataTypeConversions.h.

typedef void* PVOID

Definition at line 20 of file basicDataTypeConversions.h.

typedef PVOID HANDLE

Definition at line 21 of file basicDataTypeConversions.h.

typedef HANDLE HWND

Definition at line 22 of file basicDataTypeConversions.h.

typedef HANDLE HINSTANCE

Definition at line 23 of file basicDataTypeConversions.h.

typedef void* HDC

Definition at line 24 of file basicDataTypeConversions.h.

typedef void* HBITMAP

Definition at line 25 of file basicDataTypeConversions.h.

typedef void* HICON

Definition at line 26 of file basicDataTypeConversions.h.

typedef void* HFONT

Definition at line 27 of file basicDataTypeConversions.h.

typedef void* HGDIOBJ

Definition at line 28 of file basicDataTypeConversions.h.

typedef void* HBRUSH

Definition at line 29 of file basicDataTypeConversions.h.

typedef void* HMMIO

Definition at line 30 of file basicDataTypeConversions.h.

typedef void* HACMSTREAM

Definition at line 31 of file basicDataTypeConversions.h.

typedef void* HACMDRIVER

Definition at line 32 of file basicDataTypeConversions.h.

typedef void* HIC

Definition at line 33 of file basicDataTypeConversions.h.

typedef void* HACMOBJ

Definition at line 34 of file basicDataTypeConversions.h.

Definition at line 35 of file basicDataTypeConversions.h.

typedef void* HACMDRIVERID

Definition at line 36 of file basicDataTypeConversions.h.

typedef void* LPHACMDRIVER

Definition at line 37 of file basicDataTypeConversions.h.

typedef unsigned char BYTE

Definition at line 38 of file basicDataTypeConversions.h.

typedef BYTE* LPBYTE

Definition at line 39 of file basicDataTypeConversions.h.

typedef char TCHAR

Definition at line 40 of file basicDataTypeConversions.h.

typedef TCHAR* LPTSTR

Definition at line 41 of file basicDataTypeConversions.h.

typedef const TCHAR* LPCTSTR

Definition at line 42 of file basicDataTypeConversions.h.

typedef char* LPSTR

Definition at line 43 of file basicDataTypeConversions.h.

typedef LPSTR LPOLESTR

Definition at line 44 of file basicDataTypeConversions.h.

typedef const char* LPCSTR

Definition at line 45 of file basicDataTypeConversions.h.

typedef LPCSTR LPCOLESTR

Definition at line 46 of file basicDataTypeConversions.h.

typedef wchar_t WCHAR

Definition at line 47 of file basicDataTypeConversions.h.

typedef unsigned short WORD

Definition at line 48 of file basicDataTypeConversions.h.

typedef unsigned int UINT

Definition at line 49 of file basicDataTypeConversions.h.

typedef UINT MMRESULT

Definition at line 50 of file basicDataTypeConversions.h.

typedef uint32_t DWORD

Definition at line 51 of file basicDataTypeConversions.h.

typedef DWORD COLORREF

Definition at line 52 of file basicDataTypeConversions.h.

typedef DWORD FOURCC

Definition at line 53 of file basicDataTypeConversions.h.

typedef DWORD HRESULT

Definition at line 54 of file basicDataTypeConversions.h.

typedef DWORD* LPDWORD

Definition at line 55 of file basicDataTypeConversions.h.

typedef DWORD* DWORD_PTR

Definition at line 56 of file basicDataTypeConversions.h.

typedef int32_t LONG

Definition at line 57 of file basicDataTypeConversions.h.

typedef int32_t* LONG_PTR

Definition at line 58 of file basicDataTypeConversions.h.

typedef LONG_PTR LRESULT

Definition at line 59 of file basicDataTypeConversions.h.

typedef uint32_t ULONG

Definition at line 60 of file basicDataTypeConversions.h.

typedef uint32_t* ULONG_PTR

Definition at line 61 of file basicDataTypeConversions.h.

typedef uint64_t _fsize_t

Definition at line 63 of file basicDataTypeConversions.h.

typedef GUID REFIID

Definition at line 77 of file basicDataTypeConversions.h.

typedef GUID CLSID

Definition at line 78 of file basicDataTypeConversions.h.

typedef CLSID* LPCLSID

Definition at line 79 of file basicDataTypeConversions.h.

typedef GUID IID

Definition at line 80 of file basicDataTypeConversions.h.