OSDN Git Service

DTXManiaソリューション、DTXManiaプロジェクト、DTXCreatorプロジェクト、FDKプロジェクトについて英語化。
[dtxmania/dtxmania.git] / FDK17プロジェクト / コード / 05.DirectShow / MemoryRenderer.cs
diff --git a/FDK17プロジェクト/コード/05.DirectShow/MemoryRenderer.cs b/FDK17プロジェクト/コード/05.DirectShow/MemoryRenderer.cs
deleted file mode 100644 (file)
index 8c9dbc7..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-using System;\r
-using System.Collections.Generic;\r
-using System.Text;\r
-using System.Runtime.InteropServices;\r
-\r
-namespace FDK\r
-{\r
-       using HRESULT = Int32;\r
-       using BOOL = Int32;\r
-\r
-       [ComImport, Guid( "CE3CE3EE-5C4E-4BDC-A467-C068E1FC3DA5" )]\r
-       public class MemoryRenderer             // 何も継承してはならない。\r
-       {\r
-               // 何も記述してはならない。\r
-               // 代わりに、MemoryRenderer の生成後、キャストで↓のインターフェースを取得する。\r
-       }\r
-\r
-       [ComImport, Guid( "FFAA4A1A-D63D-4688-9C66-D18CA7B99488" ), InterfaceType( ComInterfaceType.InterfaceIsIUnknown )]\r
-       public interface IMemoryRenderer\r
-       {\r
-               [PreserveSig]\r
-               HRESULT GetWidth( out long nWidht );\r
-               \r
-               [PreserveSig]\r
-               HRESULT GetHeight( out long nHeight );\r
-\r
-               [PreserveSig]\r
-               HRESULT GetBufferSize( out long nBufferSize );\r
-\r
-               [PreserveSig]\r
-               HRESULT GetCurrentBuffer( IntPtr pBuffer, long nBufferSize );\r
-\r
-               [PreserveSig]\r
-               HRESULT IsBottomUp( out BOOL bBottomUp );\r
-       }\r
-}\r