Implementation. More...
#include "directx_camera_server.h"
#include "ConnectTwoFilters.h"
#include "NullRenderFilter.h"
#include "PropertyBagHelper.h"
#include "dibsize.h"
#include "directx_samplegrabber_callback.h"
#include <osvr/Util/WideToUTF8.h>
#include <chrono>
#include <cmath>
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Go to the source code of this file.
Functions | |
template<typename T > | |
void | checkForConstructionError (T const &ptr, const char objName[]) |
Checks something to see if it's false-ish, printing a message and throwing an exception if it is. | |
std::string | getDevicePath (PropertyBagHelper &prop) |
std::string | getDeviceHumanDesc (PropertyBagHelper &prop) |
template<typename T > | |
bool | didConstructionFail (T const &ptr, const char objName[]) |
Checks something to see if it's false-ish, printing a message and throwing an exception if it is. | |
template<typename F > | |
comutils::Ptr< IMoniker > | find_first_capture_device_where (F &&f) |
bool | setBufferLatency (ICaptureGraphBuilder2 &builder, IBaseFilter &filter, std::size_t numBuffers) |