D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME 구조체(d3d10umddi.h)

히스토그램 출력 버퍼의 컬렉션입니다.

구문

typedef struct D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME {
  D3D11_1DDI_HVIDEODECODEROUTPUTVIEW    hOutputView;
  const void                            *pContentKey;
  UINT                                  ContentKeySize;
  D3DWDDM2_4DDI_VIDEO_DECODER_HISTOGRAM Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS];
} D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME;

멤버

hOutputView

비디오 디코더 출력 보기에 대한 드라이버의 개인 데이터에 대한 핸들입니다. 이 핸들은 CreateVideoProcessorOutputView 함수에 대한 호출을 통해 만들어졌습니다.

pContentKey

비디오 프레임 데이터를 암호화하는 데 사용된 콘텐츠 키에 대한 포인터입니다. 콘텐츠 키를 사용하지 않은 경우 이 멤버를 NULL로 설정합니다. 호출자가 콘텐츠 키를 제공하는 경우 호출자는 세션 키를 사용하여 콘텐츠 키를 암호화해야 합니다.

ContentKeySize

pContentKey 멤버에 지정된 콘텐츠 키의 크기(바이트)입니다.

Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS]

구성 요소 히스토그램의 배열입니다. 비활성화된 구성 요소에는 구조체 멤버가 0으로 설정되어 있습니다.

요구 사항

요구 사항
헤더 d3d10umddi.h