D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2 구조체(d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2 구조체에는 비디오 인코딩 작업의 출력에 대한 매개 변수가 포함되어 있습니다.
구문
typedef struct D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2 {
D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080 CompressedBitstream;
D3D12DDI_VIDEO_ENCODE_RECONSTRUCTED_PICTURE_0080 ReconstructedPicture;
D3D12DDI_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER_0080_2 HWLayoutEncoderMetadataDrvBuffer;
} D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2;
멤버
CompressedBitstream
인코딩 작업에 대해 압축된 비트스트림 출력을 캡슐화하는 D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080 구조체입니다.
ReconstructedPicture
인코딩 작업에 전달된 입력 프레임에서 생성된 재구성된 그림을 캡슐화하는 D3D12DDI_VIDEO_ENCODE_RECONSTRUCTED_PICTURE_0080 구조체입니다. 이 리소스는 인코딩된 그림이 이 인코딩 작업의 해당 그림 컨트롤 구조 에서 참조 그림으로 사용되는 것으로 표시된 경우에만 필요합니다. 그렇지 않으면 재구성된 그림이 출력에 기록되지 않으므로 이 멤버를 NULL로 설정할 수 있습니다.
HWLayoutEncoderMetadataDrvBuffer
출력의 하드웨어별 레이아웃과 관련하여 인코더가 반환한 메타데이터를 포함하는 D3D12DDI_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER_0080_2 구조체입니다. 이 데이터는 PFND3D12DDI_VIDEO_ENCODE_RESOLVE_OUTPUT_METADATA_0082_0 사용하여 읽을 수 있는 형식으로 확인되어야 합니다.
설명
인코딩 작업에 사용되는 출력 리소스에 대한 맞춤 요구 사항을 확인합니다.
일반 정보는 D3D12 비디오 인코딩을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11(WDDM 3.0) |
머리글 | d3d12umddi.h |
추가 정보
D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0
D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_0082_0