FFmpeg  4.0
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 voidHMODULE
 
typedef voidLPVOID
 
typedef voidPVOID
 
typedef PVOID HANDLE
 
typedef HANDLE HWND
 
typedef HANDLE HINSTANCE
 
typedef voidHDC
 
typedef voidHBITMAP
 
typedef voidHICON
 
typedef voidHFONT
 
typedef voidHGDIOBJ
 
typedef voidHBRUSH
 
typedef voidHMMIO
 
typedef voidHACMSTREAM
 
typedef voidHACMDRIVER
 
typedef voidHIC
 
typedef voidHACMOBJ
 
typedef HACMSTREAMLPHACMSTREAM
 
typedef voidHACMDRIVERID
 
typedef voidLPHACMDRIVER
 
typedef unsigned char BYTE
 
typedef BYTELPBYTE
 
typedef char TCHAR
 
typedef TCHARLPTSTR
 
typedef const TCHARLPCTSTR
 
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 DWORDLPDWORD
 
typedef DWORDDWORD_PTR
 
typedef int32_t LONG
 
typedef int32_tLONG_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 CLSIDLPCLSID
 
typedef GUID IID
 

Typedef Documentation

◆ __int64

typedef int64_t __int64

Definition at line 11 of file basicDataTypeConversions.h.

◆ __int32

typedef int32_t __int32

Definition at line 12 of file basicDataTypeConversions.h.

◆ BOOL

typedef uint32_t BOOL

Definition at line 16 of file basicDataTypeConversions.h.

◆ HMODULE

typedef void* HMODULE

Definition at line 18 of file basicDataTypeConversions.h.

◆ LPVOID

typedef void* LPVOID

Definition at line 19 of file basicDataTypeConversions.h.

◆ PVOID

typedef void* PVOID

Definition at line 20 of file basicDataTypeConversions.h.

◆ HANDLE

typedef PVOID HANDLE

Definition at line 21 of file basicDataTypeConversions.h.

◆ HWND

typedef HANDLE HWND

Definition at line 22 of file basicDataTypeConversions.h.

◆ HINSTANCE

typedef HANDLE HINSTANCE

Definition at line 23 of file basicDataTypeConversions.h.

◆ HDC

typedef void* HDC

Definition at line 24 of file basicDataTypeConversions.h.

◆ HBITMAP

typedef void* HBITMAP

Definition at line 25 of file basicDataTypeConversions.h.

◆ HICON

typedef void* HICON

Definition at line 26 of file basicDataTypeConversions.h.

◆ HFONT

typedef void* HFONT

Definition at line 27 of file basicDataTypeConversions.h.

◆ HGDIOBJ

typedef void* HGDIOBJ

Definition at line 28 of file basicDataTypeConversions.h.

◆ HBRUSH

typedef void* HBRUSH

Definition at line 29 of file basicDataTypeConversions.h.

◆ HMMIO

typedef void* HMMIO

Definition at line 30 of file basicDataTypeConversions.h.

◆ HACMSTREAM

typedef void* HACMSTREAM

Definition at line 31 of file basicDataTypeConversions.h.

◆ HACMDRIVER

typedef void* HACMDRIVER

Definition at line 32 of file basicDataTypeConversions.h.

◆ HIC

typedef void* HIC

Definition at line 33 of file basicDataTypeConversions.h.

◆ HACMOBJ

typedef void* HACMOBJ

Definition at line 34 of file basicDataTypeConversions.h.

◆ LPHACMSTREAM

Definition at line 35 of file basicDataTypeConversions.h.

◆ HACMDRIVERID

typedef void* HACMDRIVERID

Definition at line 36 of file basicDataTypeConversions.h.

◆ LPHACMDRIVER

typedef void* LPHACMDRIVER

Definition at line 37 of file basicDataTypeConversions.h.

◆ BYTE

typedef unsigned char BYTE

Definition at line 38 of file basicDataTypeConversions.h.

◆ LPBYTE

typedef BYTE* LPBYTE

Definition at line 39 of file basicDataTypeConversions.h.

◆ TCHAR

typedef char TCHAR

Definition at line 40 of file basicDataTypeConversions.h.

◆ LPTSTR

typedef TCHAR* LPTSTR

Definition at line 41 of file basicDataTypeConversions.h.

◆ LPCTSTR

typedef const TCHAR* LPCTSTR

Definition at line 42 of file basicDataTypeConversions.h.

◆ LPSTR

typedef char* LPSTR

Definition at line 43 of file basicDataTypeConversions.h.

◆ LPOLESTR

typedef LPSTR LPOLESTR

Definition at line 44 of file basicDataTypeConversions.h.

◆ LPCSTR

typedef const char* LPCSTR

Definition at line 45 of file basicDataTypeConversions.h.

◆ LPCOLESTR

typedef LPCSTR LPCOLESTR

Definition at line 46 of file basicDataTypeConversions.h.

◆ WCHAR

typedef wchar_t WCHAR

Definition at line 47 of file basicDataTypeConversions.h.

◆ WORD

typedef unsigned short WORD

Definition at line 48 of file basicDataTypeConversions.h.

◆ UINT

typedef unsigned int UINT

Definition at line 49 of file basicDataTypeConversions.h.

◆ MMRESULT

typedef UINT MMRESULT

Definition at line 50 of file basicDataTypeConversions.h.

◆ DWORD

typedef uint32_t DWORD

Definition at line 51 of file basicDataTypeConversions.h.

◆ COLORREF

typedef DWORD COLORREF

Definition at line 52 of file basicDataTypeConversions.h.

◆ FOURCC

typedef DWORD FOURCC

Definition at line 53 of file basicDataTypeConversions.h.

◆ HRESULT

typedef DWORD HRESULT

Definition at line 54 of file basicDataTypeConversions.h.

◆ LPDWORD

typedef DWORD* LPDWORD

Definition at line 55 of file basicDataTypeConversions.h.

◆ DWORD_PTR

typedef DWORD* DWORD_PTR

Definition at line 56 of file basicDataTypeConversions.h.

◆ LONG

typedef int32_t LONG

Definition at line 57 of file basicDataTypeConversions.h.

◆ LONG_PTR

typedef int32_t* LONG_PTR

Definition at line 58 of file basicDataTypeConversions.h.

◆ LRESULT

typedef LONG_PTR LRESULT

Definition at line 59 of file basicDataTypeConversions.h.

◆ ULONG

typedef uint32_t ULONG

Definition at line 60 of file basicDataTypeConversions.h.

◆ ULONG_PTR

typedef uint32_t* ULONG_PTR

Definition at line 61 of file basicDataTypeConversions.h.

◆ _fsize_t

typedef uint64_t _fsize_t

Definition at line 63 of file basicDataTypeConversions.h.

◆ REFIID

typedef GUID REFIID

Definition at line 77 of file basicDataTypeConversions.h.

◆ CLSID

typedef GUID CLSID

Definition at line 78 of file basicDataTypeConversions.h.

◆ LPCLSID

typedef CLSID* LPCLSID

Definition at line 79 of file basicDataTypeConversions.h.

◆ IID

typedef GUID IID

Definition at line 80 of file basicDataTypeConversions.h.