AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
ntv2winpublicinterface.h File Reference

Defines & structs shared between user-space and Windows kernel driver. More...

#include "ntv2publicinterface.h"
#include "ks.h"
Include dependency graph for ntv2winpublicinterface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  KSPROPERTY_AJAPROPS_GETSETREGISTER_S
 
struct  MAP_MEMORY
 
struct  MAP_MEMORY_32
 
struct  KSPROPERTY_AJAPROPS_MAPMEMORY_S
 
struct  KSPROPERTY_AJAPROPS_MAPMEMORY_S_32
 
struct  KSPROPERTY_AJAPROPS_INTERRUPTS_S
 
struct  KSPROPERTY_AJAPROPS_SUBSCRIPTIONS_S
 
struct  KSPROPERTY_AJAPROPS_SUBSCRIPTIONS_S_32
 
struct  KSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS_S
 Added to support 64 bit driver. More...
 
struct  KSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS_S_32
 
struct  KSPROPERTY_AJAPROPS_DMA_S
 
struct  KSPROPERTY_AJAPROPS_DMA_S_32
 
struct  KSPROPERTY_AJAPROPS_DMA_EX_S
 
struct  KSPROPERTY_AJAPROPS_DMA_EX_S_32
 
struct  KSPROPERTY_AJAPROPS_DMA_P2P_S
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_S
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_EX_S
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_STATUS_S
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_S
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2_S
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2_S_32
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_S
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_S_32
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX_S
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX_S_32
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2_S
 
struct  KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2_S_32
 
struct  KSPROPERTY_AJAPROPS_GETSETBITFILEINFO_S
 

Macros

#define IOCTL_AJAPROPS_GETSETREGISTER   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x600, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_GETSETLOGLEVEL   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x601, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_MAPMEMORY   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x602, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_INTERRUPTS   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x603, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_SUBSCRIPTIONS   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x604, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_DMA   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x605, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_AUTOCIRC_CONTROL   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x606, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_AUTOCIRC_STATUS   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x607, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_AUTOCIRC_FRAME   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x608, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_AUTOCIRC_TRANSFER   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x609, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_DT_CONFIGURE   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60A, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_NEWSUBSCRIPTIONS   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60B, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_AUTOCIRC_TRANSFER_EX   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60C, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_DMA_EX   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60D, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_AUTOCIRC_TRANSFER_EX2   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60E, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_AUTOCIRC_FRAME_EX2   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60F, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_AUTOCIRC_CAPTURE_TASK   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x610, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_GETSETBITFILEINFO   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x611, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_AUTOCIRC_CONTROL_EX   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x612, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAPROPS_DMA_P2P   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x613, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJANTV2_MESSAGE   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x614, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_AJAHEVC_MESSAGE   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x615, METHOD_BUFFERED, FILE_ANY_ACCESS)
 

Typedefs

typedef struct KSPROPERTY_AJAPROPS_GETSETREGISTER_SPKSPROPERTY_AJAPROPS_GETSETREGISTER_S
 
typedef enum _MAP_MEMORY_TYPE MAP_MEMORY_TYPE
 
typedef enum _MAP_MEMORY_TYPEPMAP_MEMORY_TYPE
 
typedef struct MAP_MEMORYPMAP_MEMORY
 
typedef struct MAP_MEMORY_32PMAP_MEMORY_32
 
typedef struct KSPROPERTY_AJAPROPS_MAPMEMORY_SPKSPROPERTY_AJAPROPS_MAPMEMORY_S
 
typedef struct KSPROPERTY_AJAPROPS_MAPMEMORY_S_32PKSPROPERTY_AJAPROPS_MAPMEMORY_S_32
 
typedef struct KSPROPERTY_AJAPROPS_INTERRUPTS_SPKSPROPERTY_AJAPROPS_INTERRUPTS_S
 
typedef struct KSPROPERTY_AJAPROPS_SUBSCRIPTIONS_SPKSPROPERTY_AJAPROPS_SUBSCRIPTIONS_S
 
typedef struct KSPROPERTY_AJAPROPS_SUBSCRIPTIONS_S_32PKSPROPERTY_AJAPROPS_SUBSCRIPTIONS_S_32
 
typedef struct KSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS_SPKSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS_S
 
typedef struct KSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS_S_32PKSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS_S_32
 
typedef struct KSPROPERTY_AJAPROPS_DMA_SPKSPROPERTY_AJAPROPS_DMA_S
 
typedef struct KSPROPERTY_AJAPROPS_DMA_S_32PKSPROPERTY_AJAPROPS_DMA_S_32
 
typedef struct KSPROPERTY_AJAPROPS_DMA_EX_SPKSPROPERTY_AJAPROPS_DMA_EX_S
 
typedef struct KSPROPERTY_AJAPROPS_DMA_EX_S_32PKSPROPERTY_AJAPROPS_DMA_EX_S_32
 
typedef struct KSPROPERTY_AJAPROPS_DMA_P2P_SPKSPROPERTY_AJAPROPS_DMA_P2P_S
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_SPKSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_S
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_EX_SPKSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_EX_S
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_STATUS_SPKSPROPERTY_AJAPROPS_AUTOCIRC_STATUS_S
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_SPKSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_S
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2_SPKSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2_S
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2_S_32PKSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2_S_32
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_SPKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_S
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_S_32PKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_S_32
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX_SPKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX_S
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX_S_32PKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX_S_32
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2_SPKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2_S
 
typedef struct KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2_S_32PKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2_S_32
 
typedef struct KSPROPERTY_AJAPROPS_GETSETBITFILEINFO_SPKSPROPERTY_AJAPROPS_GETSETBITFILEINFO_S
 

Enumerations

enum  KSPROPERTY_AJAPROPS {
  KSPROPERTY_AJAPROPS_GETSETREGISTER = 0x0, KSPROPERTY_AJAPROPS_GETSETLOGLEVEL = 0x01, KSPROPERTY_AJAPROPS_MAPMEMORY = 0x02, KSPROPERTY_AJAPROPS_INTERRUPTS = 0x03,
  KSPROPERTY_AJAPROPS_SUBSCRIPTIONS = 0x04, KSPROPERTY_AJAPROPS_DMA = 0x05, KSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL = 0x06, KSPROPERTY_AJAPROPS_AUTOCIRC_STATUS = 0x07,
  KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME = 0x08, KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER = 0x09, KSPROPERTY_AJAPROPS_DT_CONFIGURE = 0x0A, KSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS = 0x0B,
  KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX = 0x0C, KSPROPERTY_AJAPROPS_DMA_EX = 0x0D, KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2 = 0x0E, KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2 = 0x0F,
  KSPROPERTY_AJAPROPS_AUTOCIRC_CAPTURE_TASK = 0x10, KSPROPERTY_AJAPROPS_GETSETBITFILEINFO = 0x011, KSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_EX = 0x12, KSPROPERTY_AJAPROPS_DMA_P2P = 0x13,
  KSPROPERTY_AJAPROPS_DT_GET_XENA_DXT_FIRMWARE_DESIRED = 0x20, KSPROPERTY_AJAPROPS_DT_ESTABLISH_XENA_DXT_FIRMWARE_HD = 0x021, KSPROPERTY_AJAPROPS_DT_ESTABLISH_XENA_DXT_FIRMWARE_SD = 0x022, KSPROPERTY_AJAPROPS_DT_GETSETVIDEOCAPTUREPINCONNECTED = 0x023,
  KSPROPERTY_AJAPROPS_DT_GETSETAUDIOCAPTUREPINCONNECTED = 0x024, KSPROPERTY_AJAPROPS_DT_GETSETAUDIOMUX0 = 0x025
}
 
enum  _MAP_MEMORY_TYPE { NTV2_MAPMEMORY_FRAMEBUFFER = 0, NTV2_MAPMEMORY_REGISTER = 1, NTV2_MAPMEMORY_PCIFLASHPROGRAM = 2 }
 
enum  PerfCounterTimestampMode { PERFCOUNTER_TIMESTAMP_100NS, PERFCOUNTER_TIMESTAMP_RAW }
 

Detailed Description

Defines & structs shared between user-space and Windows kernel driver.

Definition in file ntv2winpublicinterface.h.

Macro Definition Documentation

◆ IOCTL_AJAHEVC_MESSAGE

#define IOCTL_AJAHEVC_MESSAGE   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x615, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 65 of file ntv2winpublicinterface.h.

◆ IOCTL_AJANTV2_MESSAGE

#define IOCTL_AJANTV2_MESSAGE   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x614, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 64 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_AUTOCIRC_CAPTURE_TASK

#define IOCTL_AJAPROPS_AUTOCIRC_CAPTURE_TASK   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x610, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 60 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_AUTOCIRC_CONTROL

#define IOCTL_AJAPROPS_AUTOCIRC_CONTROL   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x606, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 50 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_AUTOCIRC_CONTROL_EX

#define IOCTL_AJAPROPS_AUTOCIRC_CONTROL_EX   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x612, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 62 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_AUTOCIRC_FRAME

#define IOCTL_AJAPROPS_AUTOCIRC_FRAME   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x608, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 52 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_AUTOCIRC_FRAME_EX2

#define IOCTL_AJAPROPS_AUTOCIRC_FRAME_EX2   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60F, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 59 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_AUTOCIRC_STATUS

#define IOCTL_AJAPROPS_AUTOCIRC_STATUS   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x607, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 51 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_AUTOCIRC_TRANSFER

#define IOCTL_AJAPROPS_AUTOCIRC_TRANSFER   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x609, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 53 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_AUTOCIRC_TRANSFER_EX

#define IOCTL_AJAPROPS_AUTOCIRC_TRANSFER_EX   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60C, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 56 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_AUTOCIRC_TRANSFER_EX2

#define IOCTL_AJAPROPS_AUTOCIRC_TRANSFER_EX2   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60E, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 58 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_DMA

#define IOCTL_AJAPROPS_DMA   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x605, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 49 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_DMA_EX

#define IOCTL_AJAPROPS_DMA_EX   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60D, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 57 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_DMA_P2P

#define IOCTL_AJAPROPS_DMA_P2P   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x613, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 63 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_DT_CONFIGURE

#define IOCTL_AJAPROPS_DT_CONFIGURE   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60A, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 54 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_GETSETBITFILEINFO

#define IOCTL_AJAPROPS_GETSETBITFILEINFO   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x611, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 61 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_GETSETLOGLEVEL

#define IOCTL_AJAPROPS_GETSETLOGLEVEL   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x601, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 45 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_GETSETREGISTER

#define IOCTL_AJAPROPS_GETSETREGISTER   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x600, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 44 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_INTERRUPTS

#define IOCTL_AJAPROPS_INTERRUPTS   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x603, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 47 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_MAPMEMORY

#define IOCTL_AJAPROPS_MAPMEMORY   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x602, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 46 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_NEWSUBSCRIPTIONS

#define IOCTL_AJAPROPS_NEWSUBSCRIPTIONS   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x60B, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 55 of file ntv2winpublicinterface.h.

◆ IOCTL_AJAPROPS_SUBSCRIPTIONS

#define IOCTL_AJAPROPS_SUBSCRIPTIONS   CTL_CODE(FILE_DEVICE_UNKNOWN, 0x604, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 48 of file ntv2winpublicinterface.h.

Typedef Documentation

◆ MAP_MEMORY_TYPE

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_EX_S

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_S

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2_S

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2_S_32

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_S

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_STATUS_S

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2_S

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2_S_32

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX_S

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX_S_32

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_S

◆ PKSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_S_32

◆ PKSPROPERTY_AJAPROPS_DMA_EX_S

◆ PKSPROPERTY_AJAPROPS_DMA_EX_S_32

◆ PKSPROPERTY_AJAPROPS_DMA_P2P_S

◆ PKSPROPERTY_AJAPROPS_DMA_S

◆ PKSPROPERTY_AJAPROPS_DMA_S_32

◆ PKSPROPERTY_AJAPROPS_GETSETBITFILEINFO_S

◆ PKSPROPERTY_AJAPROPS_GETSETREGISTER_S

◆ PKSPROPERTY_AJAPROPS_INTERRUPTS_S

◆ PKSPROPERTY_AJAPROPS_MAPMEMORY_S

◆ PKSPROPERTY_AJAPROPS_MAPMEMORY_S_32

◆ PKSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS_S

◆ PKSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS_S_32

◆ PKSPROPERTY_AJAPROPS_SUBSCRIPTIONS_S

◆ PKSPROPERTY_AJAPROPS_SUBSCRIPTIONS_S_32

◆ PMAP_MEMORY

typedef struct MAP_MEMORY * PMAP_MEMORY

◆ PMAP_MEMORY_32

typedef struct MAP_MEMORY_32 * PMAP_MEMORY_32

◆ PMAP_MEMORY_TYPE

Enumeration Type Documentation

◆ _MAP_MEMORY_TYPE

Enumerator
NTV2_MAPMEMORY_FRAMEBUFFER 
NTV2_MAPMEMORY_REGISTER 
NTV2_MAPMEMORY_PCIFLASHPROGRAM 

Definition at line 116 of file ntv2winpublicinterface.h.

◆ KSPROPERTY_AJAPROPS

Enumerator
KSPROPERTY_AJAPROPS_GETSETREGISTER 
KSPROPERTY_AJAPROPS_GETSETLOGLEVEL 
KSPROPERTY_AJAPROPS_MAPMEMORY 
KSPROPERTY_AJAPROPS_INTERRUPTS 
KSPROPERTY_AJAPROPS_SUBSCRIPTIONS 
KSPROPERTY_AJAPROPS_DMA 
KSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL 
KSPROPERTY_AJAPROPS_AUTOCIRC_STATUS 
KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME 
KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER 
KSPROPERTY_AJAPROPS_DT_CONFIGURE 
KSPROPERTY_AJAPROPS_NEWSUBSCRIPTIONS 
KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX 
KSPROPERTY_AJAPROPS_DMA_EX 
KSPROPERTY_AJAPROPS_AUTOCIRC_TRANSFER_EX2 
KSPROPERTY_AJAPROPS_AUTOCIRC_FRAME_EX2 
KSPROPERTY_AJAPROPS_AUTOCIRC_CAPTURE_TASK 
KSPROPERTY_AJAPROPS_GETSETBITFILEINFO 
KSPROPERTY_AJAPROPS_AUTOCIRC_CONTROL_EX 
KSPROPERTY_AJAPROPS_DMA_P2P 
KSPROPERTY_AJAPROPS_DT_GET_XENA_DXT_FIRMWARE_DESIRED 
KSPROPERTY_AJAPROPS_DT_ESTABLISH_XENA_DXT_FIRMWARE_HD 
KSPROPERTY_AJAPROPS_DT_ESTABLISH_XENA_DXT_FIRMWARE_SD 
KSPROPERTY_AJAPROPS_DT_GETSETVIDEOCAPTUREPINCONNECTED 
KSPROPERTY_AJAPROPS_DT_GETSETAUDIOCAPTUREPINCONNECTED 
KSPROPERTY_AJAPROPS_DT_GETSETAUDIOMUX0 

Definition at line 72 of file ntv2winpublicinterface.h.

◆ PerfCounterTimestampMode

Enumerator
PERFCOUNTER_TIMESTAMP_100NS 
PERFCOUNTER_TIMESTAMP_RAW 

Definition at line 414 of file ntv2winpublicinterface.h.