Microsoft DirectX 8.0

AM_DVD_RENDERSTATUS 構造体

構造体

DVD ビデオ再生の状態を示すコードが格納される。このコードは、IDvdGraphBuilder::RenderDvdVideoVolume メソッドで使用される。

構文

typedef struct {
    HRESULT hrVPEStatus;
    BOOL    bVPEFailed;          
    BOOL    bDVDVolInvalid;      
    BOOL    bDVDVolUnknown;      
    BOOL    bNoLine21In;
    BOOL    bNoLine21Out;           
    int     iNumStreams;         
    int     iNumStreamsFailed;   
    DWORD   dwFailedStreamsFlag; 
} AM_DVD_RENDERSTATUS;

メンバ

hrVPEStatus
オーバーレイ/VPE エラー コード。0 は成功を示し、その他の値は失敗を示す。
bDVDVolInvalid
再生するように指定された DVD ボリュームが存在しない場合は、TRUE。それ以外の場合は、FALSE。
bDVDVolUnknown
DVD ボリュームが指定されていないか、または見つからない場合は、TRUE。それ以外の場合は、FALSE。
bNoLine21In
ビデオ デコーダが Line 21 (クローズド キャプション) データを生成しない場合は、TRUE。それ以外の場合は、FALSE。
bNoLine21Out
グラフ構築に問題があり、ビデオ上にクローズド キャプションとしてビデオ デコーダを表示できない場合は、TRUE。それ以外の場合は、FALSE。
iNumStreams
レンダリングする DVD ストリームの数。
iNumStreamsFailed
レンダリングに失敗したストリームの数。
dwFailedStreamsFlag
失敗したストリームを示す AM_DVD_STREAM_FLAGS フラグの組み合わせ。

参照

IDvdGraphBuilder::RenderDvdVideoVolume