PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
List of all members | Public Member Functions
CNvSDIout Class Reference

#include <src/PlusDataCollection/NVidiaDVP/nvSDIout.h>

Public Member Functions

HRESULT Cleanup ()
 
 CNvSDIout ()
 
HRESULT DisplayDataFormatInfo ()
 
HRESULT DisplaySignalFormatInfo ()
 
HRESULT DisplayVideoStatus ()
 
HRESULT GetCSC (NVVIOCOLORCONVERSION *csc, bool *enable)
 
float GetFrameRate ()
 
HRESULT GetFrameRate (float *rate)
 
NvVioHandle GetHandle ()
 
unsigned int GetHeight ()
 
HRESULT GetSyncDelay (NVVIOSYNCDELAY *delay)
 
unsigned int GetWidth ()
 
HRESULT Init (nvOptions *options, CNvSDIoutGpu *SdiOutGpu=NULL)
 
BOOL IsInterlaced ()
 
HRESULT SetCSC (NVVIOCOLORCONVERSION *csc, bool enable)
 
HRESULT SetSyncDelay (NVVIOSYNCDELAY *delay)
 
 ~CNvSDIout ()
 

Detailed Description

Definition at line 89 of file nvSDIout.h.

Constructor & Destructor Documentation

◆ CNvSDIout()

CNvSDIout::CNvSDIout ( )

Definition at line 47 of file nvSDIout.cpp.

◆ ~CNvSDIout()

CNvSDIout::~CNvSDIout ( )

Definition at line 53 of file nvSDIout.cpp.

Member Function Documentation

◆ Cleanup()

HRESULT CNvSDIout::Cleanup ( )

Definition at line 399 of file nvSDIout.cpp.

◆ DisplayDataFormatInfo()

HRESULT CNvSDIout::DisplayDataFormatInfo ( )

Definition at line 769 of file nvSDIout.cpp.

◆ DisplaySignalFormatInfo()

HRESULT CNvSDIout::DisplaySignalFormatInfo ( )

Definition at line 662 of file nvSDIout.cpp.

◆ DisplayVideoStatus()

HRESULT CNvSDIout::DisplayVideoStatus ( )

Definition at line 430 of file nvSDIout.cpp.

◆ GetCSC()

HRESULT CNvSDIout::GetCSC ( NVVIOCOLORCONVERSION *  csc,
bool *  enable 
)

Definition at line 956 of file nvSDIout.cpp.

◆ GetFrameRate() [1/2]

float CNvSDIout::GetFrameRate ( )

Definition at line 883 of file nvSDIout.cpp.

◆ GetFrameRate() [2/2]

HRESULT CNvSDIout::GetFrameRate ( float *  rate)

Definition at line 833 of file nvSDIout.cpp.

◆ GetHandle()

NvVioHandle CNvSDIout::GetHandle ( )

Definition at line 412 of file nvSDIout.cpp.

◆ GetHeight()

unsigned int CNvSDIout::GetHeight ( )

Definition at line 424 of file nvSDIout.cpp.

◆ GetSyncDelay()

HRESULT CNvSDIout::GetSyncDelay ( NVVIOSYNCDELAY *  delay)

Definition at line 1028 of file nvSDIout.cpp.

◆ GetWidth()

unsigned int CNvSDIout::GetWidth ( )

Definition at line 418 of file nvSDIout.cpp.

◆ Init()

HRESULT CNvSDIout::Init ( nvOptions options,
CNvSDIoutGpu SdiOutGpu = NULL 
)

Definition at line 58 of file nvSDIout.cpp.

◆ IsInterlaced()

BOOL CNvSDIout::IsInterlaced ( )

Definition at line 889 of file nvSDIout.cpp.

◆ SetCSC()

HRESULT CNvSDIout::SetCSC ( NVVIOCOLORCONVERSION *  csc,
bool  enable 
)

Definition at line 895 of file nvSDIout.cpp.

◆ SetSyncDelay()

HRESULT CNvSDIout::SetSyncDelay ( NVVIOSYNCDELAY *  delay)

Definition at line 1003 of file nvSDIout.cpp.


The documentation for this class was generated from the following files: