次の方法で共有


AM_DVD_RENDERSTATUS 構造体 (strmif.h)

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

AM_DVD_RENDERSTATUS構造体には、再生の状態を示すコード DVD-Video 含まれています。 これらのコードは、 IDvdGraphBuilder::RenderDvdVideoVolume メソッドで使用されます。

構文

typedef struct __MIDL___MIDL_itf_strmif_0000_0138_0001 {
  HRESULT hrVPEStatus;
  BOOL    bDvdVolInvalid;
  BOOL    bDvdVolUnknown;
  BOOL    bNoLine21In;
  BOOL    bNoLine21Out;
  int     iNumStreams;
  int     iNumStreamsFailed;
  DWORD   dwFailedStreamsFlag;
} AM_DVD_RENDERSTATUS;

メンバー

hrVPEStatus

オーバーレイ/VPE エラー コード。 ゼロは成功を示します。その他の値は失敗です。

bDvdVolInvalid

再生 する指定された DVD ボリュームが存在しない場合は TRUE。 それ 以外の場合は FALSE。

bDvdVolUnknown

DVD ボリュームが指定されていない場合、または見つからない場合は TRUE。 それ 以外の場合は FALSE。

bNoLine21In

ビデオ デコーダーが行 21 (クローズド キャプション) データを生成しない場合は TRUE。 それ 以外の場合は FALSE。

bNoLine21Out

グラフ の構築に問題があるため、ビデオ デコーダーをクローズド キャプションとしてビデオに表示できない場合は TRUE。 それ 以外の場合は FALSE。

iNumStreams

レンダリングする DVD ストリームの数。

iNumStreamsFailed

レンダリングに失敗したストリームの数。

dwFailedStreamsFlag

失敗 したストリームを 示すAM_DVD_STREAM_FLAGS フラグの組み合わせ。

要件

要件
Header strmif.h (Dshow.h を含む)

こちらもご覧ください

DirectShow 構造体

IDvdGraphBuilder::RenderDvdVideoVolume