Changeset 660
- Timestamp:
- Aug 19, 2016, 11:09:16 PM (7 years ago)
- Location:
- trunk/Utilities/MediaFoundation/EnumerateTransforms
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Utilities/MediaFoundation/EnumerateTransforms/Application.cpp
r548 r660 83 83 A(MFT_CATEGORY_VIDEO_PROCESSOR) 84 84 A(MFT_CATEGORY_OTHER) 85 #if (WINVER >= _WIN32_WINNT_WIN10_RS1) 86 A(MFT_CATEGORY_ENCRYPTOR) 87 #endif 85 88 A(CLSID_VideoInputDeviceCategory) // Kernel streaming (KS) minidriver backed hardware transforms https://msdn.microsoft.com/en-us/library/windows/desktop/ms700134#live_sources 86 89 A(KSCATEGORY_BRIDGE) … … 104 107 for(auto&& CategoryItem: g_pCategoryMap) 105 108 { 106 _tprintf(_T("Category: %hs %ls\n"), CategoryItem.pszName,_PersistHelper::StringFromIdentifier(CategoryItem.Value));109 _tprintf(_T("Category: %hs %ls\n"), (LPCSTR) CategoryItem.pszName, (LPCWSTR) _PersistHelper::StringFromIdentifier(CategoryItem.Value)); 107 110 _tprintf(_T("\n")); 108 111 _ATLTRY … … 117 120 if(pActivate.TryGetString(MFT_FRIENDLY_NAME_Attribute, sFriendlyName)) 118 121 sItem.Insert(0, AtlFormatString(_T("%s "), sFriendlyName)); 119 _tprintf(_T("\t") _T("%s\n"), sItem);122 _tprintf(_T("\t") _T("%s\n"), (LPCTSTR) sItem); 120 123 _ATLTRY 121 124 { … … 169 172 #pragma endregion 170 173 if(bStringValueAvailable) 171 _tprintf(_T("\t") _T("\t") _T("%s: %s\n"), MF::FormatKey(Key),sStringValue);174 _tprintf(_T("\t") _T("\t") _T("%s: %s\n"), (LPCTSTR) MF::FormatKey(Key), (LPCTSTR) sStringValue); 172 175 else 173 _tprintf(_T("\t") _T("\t") _T("%s: ??? ( 0x%X)\n"), MF::FormatKey(Key),MF::CPropVariant::FormatType(vValue.vt));176 _tprintf(_T("\t") _T("\t") _T("%s: ??? (%s)\n"), (LPCTSTR) MF::FormatKey(Key), (LPCTSTR) MF::CPropVariant::FormatType(vValue.vt)); 174 177 } 178 //_ATLTRY 179 //{ 180 // CComPtr<IMFTransform> pTransform; 181 // __C(pActivate->ActivateObject(__uuidof(IMFTransform), (VOID**) &pTransform)); 182 // const CComQIPtr<ISpecifyPropertyPages> pSpecifyPropertyPages = pTransform; 183 // if(pSpecifyPropertyPages) 184 // { 185 // CAUUID Pages; 186 // ZeroMemory(&Pages, sizeof Pages); 187 // __C(pSpecifyPropertyPages->GetPages(&Pages)); 188 // } 189 //} 190 //_ATLCATCHALL() 191 //{ 192 // _Z_EXCEPTION(); 193 //} 175 194 } 176 195 _ATLCATCHALL() … … 258 277 catch(CArgumentException Exception) 259 278 { 260 _tprintf(_T("Fatal Error: %s\n"), Exception.m_sMessage);279 _tprintf(_T("Fatal Error: %s\n"), (LPCTSTR) Exception.m_sMessage); 261 280 return 1; 262 281 } 263 282 _ATLCATCH(Exception) 264 283 { 265 _tprintf(_T("Fatal Error: 0x%08 x %s\n"), (HRESULT) Exception,AtlFormatSystemMessage(Exception).TrimRight(_T("\t\n\r .")));284 _tprintf(_T("Fatal Error: 0x%08X %s\n"), (HRESULT) Exception, (LPCTSTR) AtlFormatSystemMessage(Exception).TrimRight(_T("\t\n\r ."))); 266 285 return 1; 267 286 } -
trunk/Utilities/MediaFoundation/EnumerateTransforms/EnumerateTransforms.sln
r445 r660 1 1 2 2 Microsoft Visual Studio Solution File, Format Version 12.00 3 # Visual Studio 201 33 # Visual Studio 2015 4 4 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "EnumerateTransforms", "EnumerateTransforms.vcxproj", "{DCEC8B03-EA75-4595-83B1-0EBFD9A2E316}" 5 5 EndProject -
trunk/Utilities/MediaFoundation/EnumerateTransforms/EnumerateTransforms.vcxproj
r445 r660 1 1 <?xml version="1.0" encoding="utf-8"?> 2 <Project DefaultTargets="Build" ToolsVersion="1 2.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 3 <ItemGroup Label="ProjectConfigurations"> 4 4 <ProjectConfiguration Include="Debug|Win32"> … … 23 23 <Keyword>Win32Proj</Keyword> 24 24 <RootNamespace>EnumerateTransforms</RootNamespace> 25 <WindowsTargetPlatformVersion>10.0.14393.0</WindowsTargetPlatformVersion> 25 26 </PropertyGroup> 26 27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> … … 28 29 <ConfigurationType>Application</ConfigurationType> 29 30 <UseDebugLibraries>true</UseDebugLibraries> 30 <PlatformToolset>v1 20</PlatformToolset>31 <PlatformToolset>v140</PlatformToolset> 31 32 <CharacterSet>Unicode</CharacterSet> 32 33 <UseOfAtl>Static</UseOfAtl> … … 35 36 <ConfigurationType>Application</ConfigurationType> 36 37 <UseDebugLibraries>true</UseDebugLibraries> 37 <PlatformToolset>v1 20</PlatformToolset>38 <PlatformToolset>v140</PlatformToolset> 38 39 <CharacterSet>Unicode</CharacterSet> 39 40 <UseOfAtl>Static</UseOfAtl> … … 42 43 <ConfigurationType>Application</ConfigurationType> 43 44 <UseDebugLibraries>false</UseDebugLibraries> 44 <PlatformToolset>v1 20</PlatformToolset>45 <PlatformToolset>v140</PlatformToolset> 45 46 <WholeProgramOptimization>true</WholeProgramOptimization> 46 47 <CharacterSet>Unicode</CharacterSet> … … 50 51 <ConfigurationType>Application</ConfigurationType> 51 52 <UseDebugLibraries>false</UseDebugLibraries> 52 <PlatformToolset>v1 20</PlatformToolset>53 <PlatformToolset>v140</PlatformToolset> 53 54 <WholeProgramOptimization>true</WholeProgramOptimization> 54 55 <CharacterSet>Unicode</CharacterSet>
Note: See TracChangeset
for help on using the changeset viewer.