DEFINE_MEDIATYPE_GUID 매크로(mfapi.h)

FOURCC 코드, D3DFORMAT 값 또는 오디오 형식 형식에서 미디어 하위 형식 GUID를 정의합니다.

구문

void DEFINE_MEDIATYPE_GUID(
   name,
   format
);

매개 변수

name

정의할 GUID 상수의 이름입니다.

format

FOURCC 코드, D3DFORMAT 값 또는 오디오 형식 유형입니다.

반환 값

없음

설명

미디어 형식은 종종 FOURCC 코드(예: 'AYUV'), D3DFORMAT 값(예: D3DFMT_X8R8G8B8 ) 또는 오디오 형식 유형(예: WAVE_FORMAT_PCM)으로 식별됩니다. DEFINE_MEDIATYPE_GUID 매크로는 이러한 값 중 하나에서 새 GUID 상수를 정의합니다. 결과 GUID는 미디어 하위 형식으로 사용할 수 있습니다.

이 매크로는 DEFINE_GUID 매크로를 호출합니다. 결과 GUID 상수는 선언되므로 extern선언에는 전역 scope 있어야 합니다.

예제

#include <initguid.h>

// Declares a GUID named MFVideoFormat_ABCD_Format.
DEFINE_MEDIATYPE_GUID( MFVideoFormat_ABCD_Format, FCC('ABCD') );

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 mfapi.h

참고 항목

MF_MT_SUBTYPE

Media Foundation 매크로

미디어 형식 GUID

미디어 유형