struktur AM_DVD_RENDERSTATUS (strmif.h)
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine , dan Pengambilan Audio/Video di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Struktur AM_DVD_RENDERSTATUS berisi kode yang menunjukkan status pemutaran DVD-Video. Kode-kode ini digunakan dalam metode IDvdGraphBuilder::RenderDvdVideoVolume .
Sintaks
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;
Anggota
hrVPEStatus
Kode kesalahan Overlay/VPE. Zero menunjukkan keberhasilan; nilai lainnya adalah kegagalan.
bDvdVolInvalid
TRUE jika volume DVD yang ditentukan untuk diputar tidak ada; FALSE jika tidak.
bDvdVolUnknown
TRUE jika tidak ada volume DVD yang ditentukan atau jika tidak ditemukan; FALSE jika tidak.
bNoLine21In
TRUE jika dekoder video tidak menghasilkan data baris 21 (teks tertutup) ; FALSE jika tidak.
bNoLine21Out
TRUE jika dekoder video tidak dapat ditampilkan sebagai teks tertutup pada video karena masalah dengan pembuatan grafik; FALSE jika tidak.
iNumStreams
Jumlah aliran DVD yang akan dirender.
iNumStreamsFailed
Jumlah aliran yang gagal dirender.
dwFailedStreamsFlag
Kombinasi bendera AM_DVD_STREAM_FLAGS yang menunjukkan aliran mana yang gagal.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | strmif.h (termasuk Dshow.h) |