ReactOS  0.4.14-dev-52-g6116262
dshow.h File Reference
#include <windows.h>
#include <windowsx.h>
#include <olectl.h>
#include <ddraw.h>
#include <mmsystem.h>
#include <strmif.h>
#include <amvideo.h>
#include <amaudio.h>
#include <control.h>
#include <evcode.h>
#include <uuids.h>
#include <errors.h>
#include <edevdefs.h>
#include <audevcod.h>
#include <dvdevcod.h>
Include dependency graph for dshow.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NUMELMS(aa)   (sizeof(aa)/sizeof((aa)[0]))
 
#define InterlockedExchangePointer(Target, Value)   (PVOID)InterlockedExchange((PLONG)(Target), (LONG)(Value))
 
#define OATRUE   (-1)
 
#define OAFALSE   (0)
 

Macro Definition Documentation

◆ InterlockedExchangePointer

#define InterlockedExchangePointer (   Target,
  Value 
)    (PVOID)InterlockedExchange((PLONG)(Target), (LONG)(Value))

Definition at line 45 of file dshow.h.

◆ NUMELMS

#define NUMELMS (   aa)    (sizeof(aa)/sizeof((aa)[0]))

Definition at line 30 of file dshow.h.

◆ OAFALSE

#define OAFALSE   (0)

Definition at line 53 of file dshow.h.

◆ OATRUE

#define OATRUE   (-1)

Definition at line 49 of file dshow.h.