Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/****************************************************************************
* * File: showinfo.h * Project: DxDiag (DirectX Diagnostic Tool) * Author: Mike Anderson (manders@microsoft.com) * Purpose: Gather information about DirectShow * * (C) Copyright 2001 Microsoft Corp. All rights reserved. * ****************************************************************************/
#ifndef SHOWINFO_H
#define SHOWINFO_H
struct FilterInfo { TCHAR m_szName[1024]; // friendly name
TCHAR m_szVersion[32]; // version
CLSID m_ClsidFilter; // guid
TCHAR m_szFileName[MAX_PATH]; // file name
TCHAR m_szFileVersion[32]; // file version
TCHAR m_szCatName[1024]; // category name
CLSID m_ClsidCat; // category guid
DWORD m_dwInputs; // number input pins
DWORD m_dwOutputs; // number output pins
DWORD m_dwMerit; // merit - in hex
FilterInfo* m_pFilterInfoNext; };
struct ShowInfo { FilterInfo* m_pFilters; DWORD m_dwFilters; };
HRESULT GetBasicShowInfo(ShowInfo** ppShowInfo); VOID DestroyShowInfo(ShowInfo* pShowInfo);
#endif // SHOWINFO_H
|