다음을 통해 공유


IWICJpegFrameDecode::GetDcHuffmanTable 메서드(wincodec.h)

지정된 검사 및 테이블에 대한 DC Huffman 테이블의 복사본을 검색합니다.

구문

HRESULT GetDcHuffmanTable(
        UINT                       scanIndex,
        UINT                       tableIndex,
  [out] DXGI_JPEG_DC_HUFFMAN_TABLE *pDcHuffmanTable
);

매개 변수

scanIndex

형식: UINT

데이터가 검색되는 검사의 인덱스(0부터 시작)입니다.

tableIndex

형식: UINT

검색할 DC Huffman 테이블의 인덱스입니다. 지정된 검사에 대한 유효한 인덱스는 IWICJpegFrameDecode::GetScanHeader를 사용하여 스캔 헤더를 검색하여 확인할 수 있습니다.

[out] pDcHuffmanTable

형식: DXGI_JPEG_AC_HUFFMAN_TABLE*

테이블 데이터를 수신하는 포인터입니다. 이 매개 변수는 NULL이 아니어야 합니다.

반환 값

형식: HRESULT

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

반환 값 설명
S_OK
작업이 완료되었습니다.
WINCODEC_ERR_INVALIDJPEGSCANINDEX
지정된 검사 인덱스가 잘못되었습니다.
WINCODEC_ERR_INVALIDPARAMETER
pTable이 NULL이거나 tableIndex가 유효한 테이블 슬롯을 가리키지 않는 경우 발생할 수 있습니다. 검사 헤더에서 유효한 테이블 인덱스를 확인합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wincodec.h
라이브러리 Windowscodecs.lib
DLL Windowscodecs.dll

추가 정보

IWICJpegFrameDecode