Middlewareライブラリ - MPEG Sofdec用関数

mwPlyCreateSofdec

ハンドルの生成

書式

MWPLY mwPlyCreateSofdec( *cprm ) 
MWS_PLY_CPRM_SFD *cprm 

引数

*cprm   (in):ハンドルの生成パラメータ

戻り値

ミドルウェア再生ハンドル

解説

ハンドルを生成します。

用例

cprm.ftype = MWD_PLY_FTYPE_SFD;

/* Priority to quality of display */
cprm.dtype = MWD_PLY_DTYPE_AUTO;

/* Bit rate : 450 Kbyte/sec */
cprm.max_bps = 450*1024*8;

/* Image size : 320x480 */
cprm.max_width = 320;
cprm.max_height = 480;

/* Number of frame buffer */
cprm.nfrm_pool_wk = 3;

/* Calculates work area size */
cprm.wksize = mwPlyCalcWorkSofdec(cprm.ftype, cprm.max_bps,
		cprm.max_width,cprm.max_height, cprm.nfrm_pool_wk);
cprm.work = syMalloc(cprm.wksize);
ply = mwPlyCreateSofdec(&cprm);

備考

生成パラメータのdtypeを指定することにより、表示領域を制御できます。


<自動調整の場合>
dtype = MWD_PLY_DTYPE_AUTO:表示領域を整数倍になるように自動的に調整します。
640x480よりも小さい場合は、表示領域は1ドット分小さくなります。320x240の場合、639x479となります。


<フルスクリーン表示の場合>
dtype = MWD_PLY_DTYPE_FULL:フルスクリーンで表示します。
自動調整の場合と異なり、表示領域が1ドット小さくなることはなく640x480で表示します。


Middlewareライブラリをご使用になる場合、ご利用になる関数によっては表記義務や別途ロイヤリティが必要になる場合があります。


mwPlyCreateSofdec
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999