AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
gvdInitializeParam 構造体

GVD初期化時設定情報

Syntax
C++
typedef struct { gvdCbFunc func_notify_fatalerror; void * param_notify_fatalerror; uint32_t vramaddr_mask; uint32_t bmuaddr_mask; uint32_t stream_buf_size; uint32_t stream_buf_num; uint32_t stream_num; } gvdInitializeParam;
メンバ 
説明 
gvdCbFunc func_notify_fatalerror; 
FatalError用コールバック関数 
void * param_notify_fatalerror; 
FatalError用コールバック関数に与えるパラメータ 
uint32_t vramaddr_mask; 
VRAMのアドレスマスク 
uint32_t bmuaddr_mask; 
BMUのアドレスマスク 
uint32_t stream_buf_size; 
Streamバッファサイズ[総サイズ] 
uint32_t stream_buf_num; 
Streamバッファ数[1Streamあたりのバッファ数] 
uint32_t stream_num; 
Stream数 

Streamerが1回にReadするサイズは下式で求められます. 

size = (stream_buf_size / (stream_buf_num * stream_num))

Copyright (c) 2017-2025 Axell Corporation. All rights reserved.