IAMTimecodeDisplay::GetTCDisplay
GetTCDisplay メソッドは、タイムコード キャラクタ ジェネレータ出力の現在の設定を取得する。
構文
HRESULT GetTCDisplay(
long Param,
long *pValue
);
パラメータ
Param
[in] タイムコードの表示特性。設定を取得する基となる、次の項目のいずれかを指定する。
値 | 説明 |
ED_TCD_BORDER | 黒色の文字で白色の境界、または白色の文字で黒色の境界 |
ED_TCD_INTENSITY | 文字の輝度 (明るさ) |
ED_TCD_INVERT | 白色のバックグラウンドに黒色の文字、または黒色のバックグラウンドに白色の文字 |
ED_TCD_POSITION | 文字の位置 |
ED_TCD_SIZE | 文字のサイズ |
ED_TCD_SOURCE | 表示するデータのソース |
ED_TCD_TRANSPARENCY | 文字の透明度 |
pValue
[out] Param で指定される引数の現在の設定値へのポインタ。この引数は、次のいずれかの値を取得する。
ED_TCD_SOURCE が Param に指定されている場合は、次のいずれかが返される。
値 | 説明 |
ED_TCG | タイムコード ジェネレータ |
ED_TCR | タイムコード リーダー |
ED_TCD_SIZE が Param に指定されている場合は、次のいずれかが返される。
値 | 説明 |
ED_LARGE | 大 |
ED_MED | 中 |
ED_SMALL | 小 |
ED_TCD_POSITION が Param に指定されている場合は、次のいずれかが返される。
値 | 説明 |
ED_BOTTOM | 下 |
ED_MIDDLE | 中 |
ED_TOP | 上 |
上の値と、次のいずれかを組み合わせて指定する。
値 | 説明 |
ED_CENTER | 中央 |
ED_LEFT | 左 |
ED_RIGHT | 右 |
ED_TCD_INTENSITY が Param に指定されている場合は、次のいずれかが返される。
値 | 説明 |
ED_HIGH | 高 |
ED_LOW | 低 |
ED_TCD_TRANSPARENCY が Param に指定されている場合は、0 から 4 の範囲の値が返される。0 は完全に不透明なことを表す。
ED_TCD_INVERT が Param に指定されている場合は、次のいずれかが返される。
値 | 説明 |
OAFALSE | 白色のバックグラウンドに黒色の文字 |
OATRUE | 黒色のバックグラウンドに白色の文字 |
ED_TCD_BORDER が Param に指定されている場合は、次のいずれかが返される。
値 | 説明 |
OAFALSE | 黒色の文字で白色の境界 |
OATRUE | 白色の文字で黒色の境界 |
戻り値
インターフェイスの実装に応じた HRESULT 値を返す。
参照