다음을 통해 공유


D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 구조체(d3d12umddi.h)

프로필 목록을 검색하는 데 사용되는 정보를 지정합니다.

구문

typedef struct D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 {
  UINT NodeIndex;
  UINT ProfileCount;
  GUID *pProfiles;
} D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020;

멤버

NodeIndex

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

ProfileCount

검색할 프로필 수입니다. 런타임은 이 값이 D3D12DDI_CAPSTYPE_VIDEO D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT 설정된 PFND3D12DDI_VIDEO_GETCAPS 반환된 값과 일치하도록 합니다.

pProfiles

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

설명

이러한 기능을 사용하면 하드웨어에서 지원하는 지원되는 디코딩 프로필 목록을 사용할 수 있습니다. 먼저 D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT 로 설정된 D3D12DDICAPS_TYPE_VIDEO 호출된 PFND3D12DDDI_VIDEO_GETCAPS 사용하여 지원되는 프로필 수를 검색합니다. 호출자는 이를 사용하여 스토리지를 할당하여 프로필 목록을 검색합니다. 그런 다음 D3D12DDICAPS_TYPE D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILES 설정된 PFND3D12DDI_VIDEO_GETCAPS 통해 목록이 검색됩니다.

요구 사항

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