D3D12DDI_VIDEO_DECODE_FORMATS_DATA_0020 구조체(d3d12umddi.h)

디코딩 구성에 대해 지원되는 형식 목록을 검색하는 데 사용되는 정보를 지정합니다.

구문

typedef struct D3D12DDI_VIDEO_DECODE_FORMATS_DATA_0020 {
  UINT                                     NodeIndex;
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 Configuration;
  UINT                                     FormatCount;
  DXGI_FORMAT                              *pOutputFormats;
} D3D12DDI_VIDEO_DECODE_FORMATS_DATA_0020;

멤버

NodeIndex

다중 어댑터 작업에서 이 작업이 적용되는 디바이스의 물리적 어댑터를 나타냅니다.

Configuration

형식 목록에 대한 디코딩 구성을 지정합니다.

FormatCount

검색할 형식의 수입니다. 런타임은 이 값이 D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_FORMAT_COUNT 설정된 D3D12DDI_CAPSTYPE_VIDEO PFND3D12DDI_VIDEO_GETCAPS 반환된 값과 일치하도록 합니다.

pOutputFormats

반환된 지원되는 형식에 대한 포인터입니다. 호출 애플리케이션은 형식 목록에 대한 스토리지를 할당합니다.

설명

이러한 메서드를 사용하면 하드웨어에서 지원하는 지원되는 디코딩 형식 목록을 허용합니다. 먼저 D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_FORMAT_COUNT 로 설정된 D3D12DDICAPS_TYPE_VIDEO PFND3D12DDDI_VIDEO_GETCAPS 사용하여 지원되는 형식의 수를 검색합니다. 호출자는 이를 사용하여 스토리지를 할당하여 형식 목록을 검색합니다. 그런 다음 D3D12DDICAPS_TYPE D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_FORMATS 설정된 PFND3D12DDI_VIDEO_GETCAPS 통해 목록이 검색됩니다.

요구 사항

요구 사항
헤더 d3d12umddi.h(D3d12umddi.h 포함)