D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032 구조체(d3d12umddi.h)

비디오 디코딩 입력 스트림 인수입니다.

구문

typedef struct D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032 {
  D3D12DDI_VIDEO_DECODE_FRAME_ARGUMENT_0020       FrameArguments[D3D12DDI_VIDEO_DECODE_MAX_ARGUMENTS_0020];
  UINT                                            NumFrameArguments;
  D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032     ReferenceFrames;
  D3D12DDI_VIDEO_DECODE_COMPRESSED_BITSTREAM_0032 CompressedBitstream;
  D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS_0030 DecryptionParameters;
  D3D12DDI_HVIDEODECODERHEAP_0032                 hDrvVideoDecoderHeap;
} D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032;

멤버

FrameArguments[D3D12DDI_VIDEO_DECODE_MAX_ARGUMENTS_0020]

각 프레임을 디코딩할 인수입니다.

NumFrameArguments

프레임 인수의 수입니다.

ReferenceFrames

이 프레임을 디코딩하는 데 필요한 참조 프레임입니다. D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES 참조하세요.

CompressedBitstream

압축된 비트 스트림입니다. 모든 원본 비디오 조각은 이 버퍼에 연속적으로 배치해야 합니다. D3D12DDI_VIDEO_COMPRESSED_BITSTREAM 참조하세요.

DecryptionParameters

암호 해독 매개 변수입니다. 암호 해독을 사용하지 않으면 이 구조체가 0으로 초기화됩니다. D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS 참조하세요.

hDrvVideoDecoderHeap

현재 디코딩 작업의 상태를 포함할 수 있는 할당을 제공합니다.

요구 사항

요구 사항
헤더 d3d12umddi.h