DXVA_PicResample 구조체(dxva.h)
DXVA_PicResample 구조체는 다시 샘플링 프로세스를 제어하기 위해 호스트 디코더에 의해 가속기로 전송됩니다. 이 프로세스는 bDXVA_Func 변수 가 4와 같을 때 호출됩니다.
구문
typedef struct _DXVA_PicResample {
WORD wPicResampleSourcePicIndex;
WORD wPicResampleDestPicIndex;
WORD wPicResampleRcontrol;
BYTE bPicResampleExtrapWidth;
BYTE bPicResampleExtrapHeight;
DWORD dwPicResampleSourceWidth;
DWORD dwPicResampleSourceHeight;
DWORD dwPicResampleDestWidth;
DWORD dwPicResampleDestHeight;
DWORD dwPicResampleFullDestWidth;
DWORD dwPicResampleFullDestHeight;
} DXVA_PicResample, *LPDXVA_PicResample;
멤버
wPicResampleSourcePicIndex
다시 샘플링할 참조 버퍼를 지정합니다.
wPicResampleDestPicIndex
참조 그림 다시 샘플링 작업의 출력에 사용할 버퍼를 지정합니다.
wPicResampleRcontrol
리샘플링 작업의 평균에 대한 반올림 모드를 지정합니다. H.263 부록 O 공간 확장성의 경우 이 멤버는 1입니다. 이는 H.263 부록 O 공간 확장성에 필요한 업샘플링과 동일한 H.263 부록 P의 RCRPR 값에 해당합니다. H.263 부록 P 참조 그림 다시 샘플링의 경우 이 값은 H.263 변수 RCRPR과 같습니다.
bPicResampleExtrapWidth
가로 리샘플링에 다시 샘플링된 그림의 패딩이 포함되어야 하는지를 나타냅니다. 액셀러레이터에서 0이 아닌 동작 벡터를 사용하는 안쪽 여백 메서드가 액셀러레이터에서 사용되는 경우 모든 리샘플링에는 리샘플링된 그림의 패딩이 포함되어야 합니다. 이 패딩은 수행되는 리샘플링 작업에 관계없이 다시 샘플링된 그림의 각 가장자리 주위에 지정된 너비 이상을 포함해야 합니다.
bPicResampleExtrapHeight
세로 리샘플링에 다시 샘플링된 그림의 패딩이 포함되어야 하는지를 나타냅니다. 액셀러레이터에서 0이 아닌 동작 벡터를 사용하는 안쪽 여백 메서드가 액셀러레이터에서 사용되는 경우 모든 리샘플링에는 리샘플링된 그림의 패딩이 포함되어야 합니다. 이 패딩은 수행되는 리샘플링 작업에 관계없이 다시 샘플링된 그림의 각 가장자리 주위에 지정된 높이 이상을 포함해야 합니다.
dwPicResampleSourceWidth
대상 그림에 다시 샘플링할 원본 그림 영역의 광도 샘플 단위 너비를 지정합니다.
dwPicResampleSourceHeight
대상 그림에 다시 샘플링할 광도 샘플 단위로 원본 그림 영역의 높이를 지정합니다.
dwPicResampleDestWidth
원본 그림에서 다시 샘플링된 데이터를 포함할 광도 샘플 단위로 대상 그림 영역의 너비를 지정합니다.
dwPicResampleDestHeight
원본 그림에서 다시 샘플링된 데이터를 포함할 광도 샘플 단위로 대상 그림 영역의 높이를 지정합니다.
dwPicResampleFullDestWidth
원본 그림에서 다시 샘플링된 데이터를 포함하도록 대상 그림 영역의 전체 너비를 광도 샘플 단위로 지정합니다.
dwPicResampleFullDestHeight
원본 그림에서 다시 샘플링된 데이터를 포함할 광도 샘플 단위로 대상 그림 영역의 전체 높이를 지정합니다.
설명
dwPicResampleFullDestHeight에서 수행하는 클리핑은 원본 다시 샘플링 영역 외부에서 샘플을 생성하는 데 사용됩니다. (이 값은 광도 너비 또는 높이가 16으로 나눌 수 없는 사용자 지정 소스 형식의 H.263 부록 P 지원에 필요합니다.)
H.263 부록 O 공간 확장성의 경우 wPicResampleRcontrol 값은 1입니다. 이 값은 H.263 부속서 P의 RCRPR 값에 해당하며 이는 H.263 부록 O 공간 확장성에 필요한 업샘플링과 동일합니다. H.263 부록 P 참조 그림 다시 샘플링의 경우 wPicResampleRcontrol 은 H.263 변수 RCRPR과 같습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dxva.h(Dxva.h 포함) |