typedef struct tagKMFBSTATUS { /* Size Of KMFBSTATUS */ KMDWORD dwSize; KMDWORD dwNumberOfFreeBlocks; KMDWORD dwNumberOfUsedBlocks; KMDWORD dwNumberOfMaxBlocks; KMDWORD dwNumberOfVQBlocks; KMDWORD dwNumberOfMaxVQBlocks; KMDWORD dwSizeOfFixedArea; KMDWORD dwSizeOfFrameBuffer; } KMFBSTATUS, *PKMFBSTATUS;
dwSize この構造体のサイズ dwNumberOfFreeBlocks 現在使用中のFREEテクスチャ管理構造体の数 dwNumberOfUsedBlocks 現在使用中のUSEDテクスチャ管理構造体の数 dwNumberOfMaxBlocks 使用可能なテクスチャ管理構造体の全数 dwNumberOfVQBlocks 現在使用中のVQテクスチャ管理構造体の数 dwNumberOfMaxVQBlocks 使用可能なVQテクスチャ管理構造体の全数 dwSizeOfFixedArea 現在確保されている固定領域のサイズ(byte) dwSizeOfFrameBuffer グラフィックメモリ全体のサイズ(byte)
グラフィックメモリの管理情報です。
kmGetCurrentTextureStatus() グラフィックメモリ管理情報の取得