다음을 통해 공유


VP_SCATTER_GATHER_LIST 구조체(video.h)

VP_SCATTER_GATHER_LIST 구조체는 하나 이상의 분산/수집 요소의 컬렉션입니다.

구문

typedef struct _VP_SCATTER_GATHER_LIST {
  ULONG                     NumberOfElements;
  ULONG_PTR                 Reserved;
  VP_SCATTER_GATHER_ELEMENT Elements[];
} VP_SCATTER_GATHER_LIST, *PVP_SCATTER_GATHER_LIST;

멤버

NumberOfElements

Elements 배열 멤버의 분산/수집 요소 수를 지정합니다.

Reserved

시스템에서 사용하도록 예약되었습니다.

Elements

Elements 배열 멤버의 분산/수집 요소 수를 지정합니다.

설명

이 구조는 Windows XP 이상에서 사용할 수 있습니다.

비디오 포트 드라이버는 VP_SCATTER_GATHER_LIST 구조에서 분산/수집 정보를 집계하여 미니포트 드라이버의 HwVidExecuteDma 콜백 루틴에 전달합니다. 미니포트 드라이버는 DMA 전송을 위해 비디오 하드웨어를 설정할 때 이 정보를 사용합니다.

요구 사항

요구 사항
헤더 video.h(Video.h 포함)

추가 정보

HwVidExecuteDma

VP_SCATTER_GATHER_ELEMENT