次の方法で共有


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 値を返す。

参照