📄 htrencguids.h
字号:
/*------------------------------------------------------------------------------
-- --
-- This software is confidential and proprietary and may be used --
-- only as expressly authorized by a licensing agreement from --
-- --
-- Hantro Products Oy. --
-- --
-- In the event of publication, the following notice is applicable: --
-- --
-- (C) COPYRIGHT 2005 HANTRO PRODUCTS OY --
-- ALL RIGHTS RESERVED --
-- --
-- The entire notice above must be reproduced on all copies. --
-- --
--------------------------------------------------------------------------------
--
-- Abstract : GUIDs for Hantro HW encoder/DirectShow integration
--
-------------------------------------------------------------------------------*/
#include <streams.h>
// 9FD1B4C9-BF1E-4E7D-ACE6-586BBB3280C6
DEFINE_GUID(CLSID_HtrEncFltr, 0x9FD1B4C9, 0xBF1E, 0x4E7D, 0xAC, 0xE6, 0x58, 0x6B, 0xBB, 0x32, 0x80, 0xC6);
// 46DEDB3D-3200-48F1-B69F-CCF9AA10D255
DEFINE_GUID(IID_IHtrAllocator, 0x46DEDB3D, 0x3200, 0x48F1, 0xB6, 0x9F, 0xCC, 0xF9, 0xAA, 0x10, 0xD2, 0x55);
DEFINE_GUID(ENCOUTPUT_MP4V, MAKEFOURCC('M', 'P', '4', 'V'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
DEFINE_GUID(ENCOUTPUT_mp4v, MAKEFOURCC('m', 'p', '4', 'v'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
DEFINE_GUID(ENCOUTPUT_H263, MAKEFOURCC('H', '2', '6', '3'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
DEFINE_GUID(ENCOUTPUT_h263, MAKEFOURCC('h', '2', '6', '3'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
#ifdef UNDER_CE
// Windows CE 5.0 does not define MEDIASUBTYPE_IYUV as DirectX 9.0 does on Windows NT/XP
DEFINE_GUID(MEDIASUBTYPE_IYUV, MAKEFOURCC('I', 'Y', 'U', 'V'), 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -