다음을 통해 공유


ID3D12VideoDevice::CreateVideoDecoder 메서드(d3d12video.h)

해상도 독립적 드라이버 리소스 및 상태를 포함하는 비디오 디코더 instance 만듭니다.

구문

HRESULT CreateVideoDecoder(
  const D3D12_VIDEO_DECODER_DESC *pDesc,
  REFIID                         riid,
  void                           **ppVideoDecoder
);

매개 변수

pDesc

디코더에 대한 디코딩 프로필 및 비트스트림 암호화를 설명하는 D3D12_VIDEO_DECODER_DESC 구조체에 대한 포인터입니다.

riid

디코딩 비디오 상태 인터페이스의 GUID(Globally Unique Identifier)입니다.

ppVideoDecoder

ID3D12VideoDecoder 인터페이스에 대한 포인터를 수신하는 메모리 블록에 대한 포인터입니다.

반환 값

이 메서드는 HRESULT를 반환합니다.

설명

새 스트림을 디코딩하려면 새 디코더 개체를 인스턴스화해야 합니다.

요구 사항

   
머리글 d3d12video.h
DLL d3d12.dll