AM_DVD_RENDERSTATUS 構造体 (strmif.h)
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/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 を含む) |