다음을 통해 공유


D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS 구조체(d3d12video.h)

지정된 기능이 D3D12_FEATURE_VIDEO_DECODE_FORMAT 경우 ID3D12VideoDevice::CheckFeatureSupport 호출에 대한 데이터를 제공합니다. 지원되는 형식 목록을 검색합니다.

구문

typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS {
  UINT                             NodeIndex;
  D3D12_VIDEO_DECODE_CONFIGURATION Configuration;
  UINT                             FormatCount;
  DXGI_FORMAT                      *pOutputFormats;
} D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS;

멤버

NodeIndex

단일 GPU 작업의 경우 0으로 설정합니다. 여러 GPU 노드가 있는 경우 명령 큐가 적용되는 노드(디바이스의 물리적 어댑터)를 식별하도록 비트를 설정합니다. 마스크의 각 비트는 단일 노드에 해당합니다. 1비트만 설정할 수 있습니다.

Configuration

형식 목록에 대한 디코딩 구성을 설명하는 D3D12_VIDEO_DECODE_CONFIGURATION 구조체입니다.

FormatCount

검색할 형식의 수입니다. 이 번호는 지정된 기능이 D3D12_FEATURE_VIDEO_DECODE_FORMAT_COUNTID3D12VideoDevice::CheckFeatureSupport 호출에서 반환된 값과 일치해야 합니다.

pOutputFormats

지원되는 형식을 나타내는 DXGI_FORMAT 구조 목록입니다.

요구 사항

   
머리글 d3d12video.h