AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
AG903_PgpMgrVRAMInputHandle 構造体
Syntax
C++
typedef struct _AG903_PgpMgrVRAMInputHandle { uint32_t id; uint32_t ref_cnt; int32_t port_no; _Bool is_used; _Bool is_dirty; _Bool is_config_dirty[AG903_PGP_MGR_CONFIG_VI_DIRTY_NUM]; _Bool fai_enable; uint32_t bmu; uint32_t scan; uint32_t dim; _Bool vram_word_swap_enable; _Bool vram_hword_swap_enable; _Bool vram_1bit_swap_enable; _Bool vram_4bit_swap_enable; uint32_t md; uint32_t format; uint32_t div; uint32_t valid; uint32_t invalid; uint32_t addr; uint32_t stride; uint32_t h_pulse_width; uint32_t h_front_porch; uint32_t h_back_porch; uint32_t h_frame_size; _Bool adjust_even_vbp; _Bool adjust_even_vfp; _Bool adjust_odd_vbp; _Bool adjust_odd_vfp; uint32_t v_pulse_width; uint32_t v_front_porch; uint32_t v_back_porch; uint32_t v_frame_size; _Bool adjust_odd_vsize; } AG903_PgpMgrVRAMInputHandle;
メンバ 
説明 
uint32_t id; 
VRAM入力ハンドルを識別する為のID 
uint32_t ref_cnt; 
VRAM入力ハンドルのリファレンスカウント 
int32_t port_no; 
割り当てられているVRAM入力ポートの番号 
_Bool is_used; 
ハンドルが取得状態であることを確認するフラグ 
_Bool is_dirty; 
VRAM入力ハンドルに対する設定が変更された状態であることを判定するフラグ 
_Bool is_config_dirty[AG903_PGP_MGR_CONFIG_VI_DIRTY_NUM]; 
VRAM入力ハンドルに対してConfigの設定関数によりパラメータが更新されたことを管理するフラグ 
_Bool fai_enable; 
フレーム付加情報の領域スキップ機能の有効無効フラグ 
uint32_t bmu; 
バッファ管理ユニットの選択 
uint32_t scan; 
フレーム走査方法 
uint32_t dim; 
アドレスの指定方法 
_Bool vram_word_swap_enable; 
ワードデータのスワップを選択 
_Bool vram_hword_swap_enable; 
ハーフワードデータのスワップを選択 
_Bool vram_1bit_swap_enable; 
1bitデータのスワップを選択 
_Bool vram_4bit_swap_enable; 
4bitデータのスワップを選択 
uint32_t md; 
インタレースフレームの読み出し方法 
uint32_t format; 
VRAM上の格納フォーマット 
uint32_t div; 
出力期間引き延ばし 
uint32_t valid; 
出力有効期間 
uint32_t invalid; 
出力無効期間 
uint32_t addr; 
ベースアドレス 
uint32_t stride; 
2次元アドレス時のVRAM水平バイトサイズ 
uint32_t h_pulse_width; 
水平同期信号パルス幅 
uint32_t h_front_porch; 
水平フロントポーチ 
uint32_t h_back_porch; 
水平バックポーチ 
uint32_t h_frame_size; 
水平フレームサイズ 
_Bool adjust_even_vbp; 
インタレースモードでのEvenフレームのVBP調整 
_Bool adjust_even_vfp; 
インタレースモードでのEvenフレームのVFP調整 
_Bool adjust_odd_vbp; 
インタレースモードでのOddフレームのVBP調整 
_Bool adjust_odd_vfp; 
インタレースモードでのOddフレームのVFP調整 
uint32_t v_pulse_width; 
垂直同期信号パルス幅 
uint32_t v_front_porch; 
垂直フロントポーチ 
uint32_t v_back_porch; 
垂直フロントポーチ 
uint32_t v_frame_size; 
垂直フレームサイズ 
_Bool adjust_odd_vsize; 
インタレースモードでのOddフレームのVSIZE調整 

VRAM入力ハンドル

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