HOME > 상세정보

상세정보

DirectShow 멀티미디어 프로그래밍 (132회 대출)

자료유형
단행본
개인저자
신화선
서명 / 저자사항
DirectShow 멀티미디어 프로그래밍 / 신화선 지음
발행사항
서울 :   한빛미디어,   2002  
형태사항
876 p. : 삽화: ; 26 cm + 전자 광디스크 (CD-ROM) 1매
총서사항
IT 백두대간 : IT 전문가로 들어가는 문
ISBN
8979141831
일반주기
색인과 부록수록  
000 00000nam c2200205 c 4500
001 000000773556
005 20170711092843
007 ta
008 020627s2002 ulka 001c kor
020 ▼a 8979141831 ▼g 13560
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 121063490 ▼f 과학 ▼l 121063491 ▼f 과학 ▼l 111221450 ▼f 개가 ▼l 121093910 ▼f 과학 ▼l 121093911 ▼f 과학
082 0 4 ▼a 006.66 ▼2 21
085 ▼a 006.66 ▼2 DDCK
090 ▼a 006.66 ▼b 2002
100 1 ▼a 신화선
245 1 0 ▼a DirectShow 멀티미디어 프로그래밍 / ▼d 신화선 지음
246 3 ▼a 멀티미디어 프로그래밍
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2002
300 ▼a 876 p. : ▼b 삽화: ; ▼c 26 cm + ▼e 전자 광디스크 (CD-ROM) 1매
440 0 0 ▼a IT 백두대간 : ▼a IT 전문가로 들어가는 문
500 ▼a 색인과 부록수록

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 006.66 2002 등록번호 111221450 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.66 2002 등록번호 121093910 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고5(동양서)/ 청구기호 006.66 2002 등록번호 121063491 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 과학도서관/보존서고5(동양서)/ 청구기호 006.66 2002 등록번호 121093911 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 5 소장처 세종학술정보원/과학기술실/ 청구기호 006.66 2002 등록번호 151126758 도서상태 대출가능 반납예정일 예약 서비스
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 006.66 2002 등록번호 111221450 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.66 2002 등록번호 121093910 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고5(동양서)/ 청구기호 006.66 2002 등록번호 121063491 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/보존서고5(동양서)/ 청구기호 006.66 2002 등록번호 121093911 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 006.66 2002 등록번호 151126758 도서상태 대출가능 반납예정일 예약 서비스

컨텐츠정보

책소개

이 책은 강력한 멀티미디어 프로그래밍 도구인 다이렉트쇼를 기본 기능에서부터 다양한 활용 예제에 이르기까지 상세히 설명한다. 기본 원리부터 고급 프로그래밍 기술까지 방대한 지식을 체계적으로 전달하기 때문에 독자들이 직접 멀티미디어 프로그램을 만들 수 있는 능력을 갖추게 해준다.

특히 이 책에는 저자가 직접 개발한 DShowApp/DShowFilter 위저드가 포함되는데, 이 위저드를 이용하면 다이렉트X 기술을 비주얼 C++에서 사용할 때 모든 환경을 수작업으로 구성해야 하는 불편함 없이 손쉽게 프로그래밍 환경을 설정하고 작업을 진행할 수 있다.

멀티미디어 프로그래밍은 프로그래밍과 하드웨어 기술, 그리고 학문적 이론이 복합된 기술이기 때문에, 애플리케이션 프로그래밍 개발 기술만으로는 멀티미디어 프로그래밍을 제대로 설명할 수 없다.

이 책은 기반이 되는 애플리케이션 개발 기술뿐만 아니라 관련 하드웨어 기술과 멀티미디어 자체에 대한 학문적 이해, 다년간의 실무 경험을 통해 습득한 고급 기술의 세부 내용까지 담고 있기 때문에, 학문적 깊이와 내용의 전문성 및 활용성을 모두 갖춘 책이라고 볼 수 있다.

이 책은 다음과 같은 내용을 주요하게 다루고 있다.

  • 멀티미디어 유틸리티 실습을 통해 멀티미디어 기술의 기본기를 다진다.
  • 다이렉트쇼의 핵심 유틸리티인 그래프에디터를 마스터한다.
  • 그래프에디터와 위저드를 이용하여 멀티미디어 프로그램을 내맘대로 주무른다.
  • DShowApp 위저드로 다이렉트쇼 애플리케이션을 제작하고 나만의 멀티미디어 플레이어를 만든다.
  • 소스·변환·렌더 필터 등 다이렉트쇼 핵심 필터를 직접 제작해 보면서 멀티미디어 고급 기술을 구현한다.
  • DVD 그래프, 캡처 그래프, 액티브X 컨트롤 등 응용 컴포넌트를 이용하여 다이렉트쇼 기술을 확장한다.


    정보제공 : Aladin
  • 목차

    
    목차
    1부 윈도우 멀티미디어 무작정 시작하기
     01. 다이렉트X SDK 설치하기
      01. SDK 설치하기 = 30
     02. 가장 친해져야 할 도구, 그래프에디터
      01. 그래프에디터 실행하기 = 38
      02. 그래프에디터 사용 기술 = 39
      03. 그래프에디터 기타 기술 = 57
     03. 멀티미디어 유틸리티
      01. 미디어 재생 = 62
      02. 재생 효과 = 87
      03. 오디오 효과 = 95
      04. 비디오 효과 = 98
      05. 파일 저장 = 100
      06. 포맷 변환 = 105
      07. 스트림 합치기 = 114
      08. 스트림 추출 = 123
      09. 코덱 성능 검사 = 125
      10. 사운드 카드 녹음 = 129
      11. 비디오 카메라 녹화 = 135
      12. DVD 재생 및 저장 = 144
     04. 그래프에디터와 위저드 연동하기
      01. 다이렉트쇼 위저드 설치하기 = 154
      02. 널 렌더링 기술 활용 = 157
      03. 필터 추가 후 렌더링 기술 활용 = 161
      04. 필터 렌더링 기술 활용 = 163
      05. Import GRF를 이용한 연결 작업 = 166
    2부 최고의 멀티미디어 기술 다이렉트쇼
     05. 다이렉트쇼 개요
      01. 다이렉트쇼 등장 배경 = 174
      02. 다이렉트쇼의 역사 = 177
      03. 컴포넌트 구조 = 179
      04. 제어 구조 = 183
      05. 데이터 흐름 = 185
      06. 프로그램 배포 = 190
      07. 다이렉트쇼의 미래 = 192
     06. 다이렉트쇼 하부구조
      01. 그래프에디터와 다이렉트쇼 하부구조 = 196
      02. 다이렉트쇼 애플리케이션으로 개념 전환 = 197
    3부 다이렉트쇼 애플리케이션 제작 기술
     07. 애플리케이션 개발 환경 설정
      01. 다이렉트쇼 애플리케이션 개발 환경 = 204
      02. Win32 프로젝트와 C++의 만남, Win32Plus = 207
     08. DShowApp 위저드로 시작하는 애플리케이션
      01. 널 렌더링 기술 활용 = 226
       [COM 기본 설명 1] CoCreateInstance() 함수와 IUnknown 인터페이스 = 232
      02. 필터 추가 후 렌더링 기술 활용 = 254
      03. 필터 렌더링 기술 활용 = 260
      04. 필터 열거 방법 = 267
      05. Import GRF를 이용한 연결 작업 = 279
      06. 기타 DShowApp 위저드 옵션 = 290
       [COM 기본 설명 2] 스마트 포인터 = 291
     09. 멀티미디어 플레이어 만들기
      01. 미디어 재생 = 298
      02. 미디어 검색 = 302
      03. 비디오 창 설정 = 309
      04. 이벤트 처리 = 319
      05. 비디오 기본 정보 처리 = 328
      06. 오디오 볼륨 및 밸런스 처리 = 330
     10. 애플리케이션 인터페이스와 PID
      01. 필터그래프매니저 인터페이스 = 338
      02. 순수 애플리케이션과 복합 애플리케이션 = 343
     11. 샘플 추출 애플리케이션
      01. 정지영상 샘플 추출 = 348
      02. 동영상 샘플 추출 = 362
       [COM 기본 설명 3] 인터페이스와 가상 함수 = 375
     12. 자막 처리 애플리케이션
      01. SAMI 파서 필터 활용 = 378
       [COM 기본 설명 4] BSTR 데이터형과 ATL 문자열 변환 매크로 = 388
       [다이렉트드로 기본 설명 1] 비디오 카드와 다이렉트드로 평면 = 398
      02. 다이렉트드로 기본 평면 활용 = 404
       [다이렉트드로 기본 설명 2] 다이렉트드로 오버레이 평면 = 425
      03. 다이렉트로드로 오버레이 평면 활용 = 432
      04. 오버레이 믹서 필터 활용 = 445
      05. 오버레이 믹서 필터와 비디오 렌더 필터 = 463
     13. 그밖의 유용한 애플리케이션 정보
      01. 유용한 필터 및 인터페이스 활용 방법 = 472
      02. 필터그래프 저장 및 복원 = 475
    4부 다이렉트쇼 필터 제작 기술
     14. DShowFilter 위저드로 시작하는 필터
      01. 필터 개발 환경 설정 = 484
      02. DShowFilter 위저드 = 492
       [다이렉트쇼 기본 원리 1] 기본적인 필터 연결 절차 = 508
       [다이렉트쇼 기본 원리 2] 할당자와 버퍼 공유 = 515
       [다이렉트쇼 기본 원리 3] 푸시 모드와 풀 모드 = 517
     15. 소스 필터
      01 푸시 소스 필터 만들기 = 520
      02 풀 소스 필터 만들기 = 541
      03 소스 필터 및 확장자 등록 = 565
     16. 변환 필터
      01. 복사 변환 필터 만들기 = 572
      02. 제자리 변환 필터 만들기 = 601
      03. 동적 필터 만들기 = 617
       [다이렉트쇼 기본 원리 4] EOS와 EC_COMPLETE 이벤트 = 624
     17. 렌더 필터
      01. 간단한 렌더 필터 만들기 = 630
       [다이렉트쇼 기본 원리 5] 다이렉트쇼 세계의 시간과 타임 스탬프 = 644
      02. 기본 렌더 필터 만들기 = 646
     18. 필터 응용
      01. 사용자 인터페이스 생성 = 664
      02. 속성 페이지 추가 = 674
       [다이렉트쇼 기본 원리 6] 미디어 검색 처리 과정 = 689
      03. 파서 필터 만들기 = 704
     19. 기반클래스
      01. 이야기로 풀어보는 기반클래스 = 752
      02. 기반클래스 라이브러리 디버깅 지원 = 757
    5부 응용 컴포넌트로 다이렉트쇼 확장하기
     20. DVD 플레이어
      01. 수동 필터그래프 구성을 이용한 DVD 재생 = 774
      02. 자동 필터그래프 구성을 이용한 DVD 재생 = 784
      03. DVD그래프빌더와 필터그래프매니저 비교 = 787
     21. 캡처 프로그램
      01. 수동 필터그래프 구성을 이용한 캡처 재생 = 790
      02. 자동 필터그래프 구성을 이용한 캡처 재생 = 799
      03. 캡처그래프빌더와 필터그래프매니저 비교 = 804
     22. 다이렉트쇼 액티브X 컨트롤
      01. 액티브X 컨트롤에 다이렉트쇼 기술 활용하기 = 808
      02. 다이렉트쇼에서 제공하는 액티브X 컨트롤 = 819
    부록 A : 인터페이스 레퍼런스 = 828
    부록 B : VB로 작성하는 미디어 플레이어 = 868
    찾아보기 = 874
    
    

    관련분야 신착자료

    Deisenroth, Marc Peter (2020)