다음을 통해 공유


IDCT Off-Host

오프 호스트 IDCT 처리를 위한 macroblock 역 불연속 코사인 변환(IDCT) 계수 데이터의 전송은 스캔 인덱스 및 값 정보의 버퍼를 사용하여 변환 수식을 정의하고 지정합니다. 인덱스 정보는 16비트 단어로 전송됩니다(실제로 8x8 변환 블록에는 6비트 수량만 필요). 변환 계수 값 정보는 부호 있는 16비트 단어로 전송됩니다(일반적인 8x8 변환 블록의 경우 12비트만 필요하고 BPP 는 8과 같음).

변환 계수는 DXVA_TCoefSingle 구조체 또는 DXVA_TCoef4Group 구조체로 전송됩니다. DXVA_ConfigPictureDecode 구조체의 bConfig4GroupedCoefs 멤버가 0이면 계수는 DXVA_TCoefSingle 구조를 사용하여 개별적으로 전송됩니다. bConfig4GroupedCoefs가 1이면 계수는 DXVA_TCoef4Group 구조를 사용하여 4개의 그룹으로 전송됩니다.