15 #ifndef VideoDX9Enum_h
16 #define VideoDX9Enum_h
30 struct VideoDX9DSMSConflict;
75 HRESULT EnumerateDevices(
VideoDX9AdapterInfo* adapter_info, std::vector<D3DFORMAT>& adapter_format_list);
76 HRESULT EnumerateDeviceCombos(
VideoDX9DeviceInfo* device_info, std::vector<D3DFORMAT>& adapter_format_list);
85 std::vector<D3DFORMAT> allowed_adapter_format_list;
96 static const char*
TYPENAME() {
return "VideoDX9AdapterInfo"; }
114 static const char*
TYPENAME() {
return "VideoDX9DisplayMode"; }
137 static const char*
TYPENAME() {
return "VideoDX9DeviceInfo"; }
153 static const char*
TYPENAME() {
return "VideoDX9FormatConflict"; }
184 #endif VideoDX9Enum_h