D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 구조체(d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 구조체는 인코딩 작업의 출력 메타데이터를 나타냅니다.

구문

typedef struct D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 {
  UINT64                                            EncodeErrorFlags;
  D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 EncodeStats;
  UINT64                                            EncodedBitstreamWrittenBytesCount;
  UINT64                                            WrittenSubregionsCount;
} D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0;

멤버

EncodeErrorFlags

인코딩 실행 상태 대한 정보를 지정하는 D3D12DDI_VIDEO_ENCODER_ENCODE_ERROR_FLAGS_0082_0 열거형의 플래그를 나타내는 UINT64 값입니다.

EncodeStats

인코딩 실행에 대한 통계를 제공하는 D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 구조체입니다.

EncodedBitstreamWrittenBytesCount

D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.hDrvBufferD3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.Offset에 기록된 바이트 수입니다.

WrittenSubregionsCount

현재 프레임을 인코딩하는 데 사용되는 하위 영역의 수입니다. 이 값은 D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0.FrameSubregionsLayoutData에 지정된 설정과 일관되어야 합니다. 즉, 이전에 여러 하위 지역을 지정한 경우 WrittenSubregionsCount 는 해당 값과 일치해야 합니다. 다른 모드를 사용하는 경우 드라이버는 이 필드를 사용하여 최종 하위 지역 수를 보고합니다. 출력이 하나의 전체 프레임인 경우 하위 영역이 하나만 있습니다.

설명

D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 및 해당 자식 구조는 PFND3D12DDI_SET_PREDICATION 사용하기 위해 64비트 액세스 경계에 정렬됩니다.

일반 정보는 D3D12 비디오 인코딩을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11(WDDM 3.0)
머리글 d3d12umddi.h

추가 정보

D3D12DDI_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS_0082_0

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0

PFND3D12DDI_VIDEO_ENCODE_RESOLVE_OUTPUT_METADATA_0082_0

PFND3D12DDI_SET_PREDICATION