DirectShow DirectShow 레퍼런스 DirectShow 구조체 AM_DVD_RENDERSTATUS [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
AM_DVD_RENDERSTATUS 구조체에는, DVD-Video 재생 상태를 나타내는 코드를 저장 한다. 이러한 코드는,IDvdGraphBuilder::RenderDvdVideoVolume 메서드로 사용한다.
구문
typedef struct {
HRESULT hrVPEStatus;
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 플래그의 편성.
참조