2012-02-24 26 views

答えて

1

IDirect3DSurface9 :: LockRectを呼び出す必要があります。http://msdn.microsoft.com/en-us/library/windows/desktop/bb205896(v=vs.85).aspxをご覧ください。この関数は、サーフェスデータへのポインタを含むD3DLOCKED_RECT構造体を返します。表面のフォーマットを知っていれば、RGB値を読み取ることができます。たとえば、サーフェスのフォーマットがD3DFMT_R8G8B8の場合、連続する3つのバイトはサーフェスのピクセルの赤、緑、青の各コンポーネントになります。