D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING 구조체(d3d10umddi.h)
D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING 사용자 모드 드라이버에서 스트림을 실시간으로 디코딩하는 데 사용할 수 있는 다운샘플링 매개 변수를 권장하는 데 사용됩니다. 드라이버는 PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES 함수가 호출되면 이러한 기능을 제공합니다.
구문
typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING {
const D3D11_1DDI_VIDEO_DECODER_DESC *pInputDesc;
D3DDDI_COLOR_SPACE_TYPE InputColorSpace;
const D3D11_1DDI_VIDEO_DECODER_CONFIG *pInputConfig;
const DXGI_RATIONAL *pFrameRate;
D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc;
D3DDDI_COLOR_SPACE_TYPE OutputColorSpace;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING;
멤버
pInputDesc
[in] 사용된 디코딩 프로필과 참조 프레임의 해상도 및 형식을 포함하는 D3D11_1DDI_VIDEO_DECODER_DESC 구조체에 대한 포인터입니다. 이는 다운샘플링할 해상도/형식입니다(예: 4K, DXGI_FORMAT_P010).
InputColorSpace
[in] 참조 프레임 데이터의 색 공간 정보를 지정하는 D3DDDI_COLOR_SPACE_TYPE 값입니다.
pInputConfig
[in] 디코딩 프로필과 연결된 구성 데이터를 포함하는 D3D11_1DDI_VIDEO_DECODER_CONFIG 구조체에 대한 포인터입니다.
pFrameRate
[in] 비디오 콘텐츠의 프레임 속도를 포함하는 DXGI_RATIONAL 구조체에 대한 포인터입니다.
pOutputDesc
[out] 드라이버가 권장 해상도 및 출력/디스플레이 프레임의 형식을 반환하는 D3D11_1DDI_VIDEO_DECODER_DESC 구조체에 대한 포인터입니다.
pOutputDesc의 디코딩 프로필(Guid) 멤버는 무시할 수 있습니다.
OutputColorSpace
[out] 드라이버가 디스플레이 프레임 데이터의 권장 D3DDDI_COLOR_SPACE_TYPE 색 공간 정보를 반환하는 위치입니다.
설명
드라이버는 비디오 스트림을 실시간으로 디코딩할 수 있도록 다운 샘플 매개 변수를 권장합니다. 실시간 디코딩을 초래할 수 있는 다운 샘플 솔루션이 없는 경우 드라이버는 실시간 솔루션에 가장 가까운 구성을 권장해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
지원되는 최소 서버 | Windows Server 2016 |
머리글 | d3d10umddi.h(D3d10umddi.h 포함) |