Bagikan melalui


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)

Lihat juga

Struktur DirectShow

IDvdGraphBuilder::RenderDvdVideoVolume