struktur AVCSTRM_BUFFER_STRUCT (avcstrm.h)

Struktur AVCSTRM_BUFFER_STRUCT menjelaskan buffer yang akan dikirimkan ke avcstrm.sys untuk operasi baca atau tulis.

Sintaks

typedef struct _AVCSTRM_BUFFER_STRUCT {
  BOOL             ClockProvider;
  HANDLE           ClockHandle;
  PKSSTREAM_HEADER StreamHeader;
  PVOID            FrameBuffer;
  PVOID            Context;
} AVCSTRM_BUFFER_STRUCT, *PAVCSTRM_BUFFER_STRUCT;

Anggota

ClockProvider

Menunjukkan apakah driver subunit itu sendiri berfungsi sebagai penyedia jam. Ini BENAR jika aliran ini juga berfungsi sebagai penyedia jam, Jika tidak, ini adalah FALSE.

ClockHandle

Menentukan handel ke penyedia jam selain driver subunit itu sendiri.

StreamHeader

Penunjuk ke header streaming kernel yang menjelaskan paket data yang akan dibaca dari atau ditulis ke pin driver streaming.

FrameBuffer

Arahkan ke alamat virtual ruang sistem yang tidak di-patah untuk buffer yang dijelaskan oleh MDL.

Context

Penunjuk ke nilai konteks klien.

Persyaratan

Persyaratan Nilai
Header avcstrm.h (termasuk Avcstrm.h)

Lihat juga

KSSTREAM_HEADER